本發(fā)明涉及雙控存儲系統領域,具體地說是一種基于rapidio的雙控存儲系統。
背景技術:
存儲設備是目前數據中心的主要設備,用來存儲用戶或者云計算中的大量數據,要求具有很高的可靠性,通常使用raid(英文全稱為redundantarrayofindependentdisks,中文翻譯為磁盤陣列)來提高數據的可靠性,當一個或者幾個硬盤出現故障時,更換硬盤后數據可以得到完全的恢復,這是單套系統的數據備份方案。但是單個raid系統也并不能完全保證數據的安全與可靠,從而要求當一個系統發(fā)生宕機時需要另一套備份系統可以及時接替主系統進行工作,且數據不會發(fā)生損失,目前主要應用的技術為雙控技術。
雙控存儲領域目前使用最廣泛的數據備份方式是通過以太網進行數據傳輸,以太網是一種“盡力而為”的數據包傳送方式,當網絡負荷過大時,會造成網絡延時過大,造成數據丟失,一般基于以太網的系統帶寬都要超配20%到70%。因此以太網最適合高時延的設備間應用,或帶寬要求較低的板上/板間應用。
rapidio互連架構是一個開放的標準,滿足了基礎設施在應用方面的廣泛需要??尚械膽冒ㄟB接多處理器、存儲器、網絡設備上的存儲器映射i/o器件、存儲子系統和通用計算平臺。rapidio采用三層分級體系結構,邏輯層規(guī)范在最高層,定義全部協議和包的格式,它們?yōu)槎它c器件發(fā)起和完成事務提供必要的信息;傳輸層規(guī)范在中間層,定義rapidio地址空間和在端點器件間傳輸所需的路由信息;物理層規(guī)范在整個分級結構層的底部,包括器件級接口的細節(jié),如包傳輸機制、流量控制、電氣特性和低級錯誤管理。rapidio技術采用高性能lvds技術,可以在4對差分線上實現10gbps的有效傳輸速率,而且具有萬兆以太網、pcie更高的傳輸效率。
如何將rapidio和雙控技術結合,提高存儲系統的可靠性和穩(wěn)定性,是需要解決的技術問題。
技術實現要素:
本發(fā)明的技術任務是針對以上不足,提供一種基于rapidio的雙控存儲系統,來解決如何提高存儲系統的可靠性和穩(wěn)定性的問題。
本發(fā)明的技術任務是按以下方式實現的:
一種基于rapidio的雙控存儲系統,每個存儲系統均包括radioio備份模塊和由主控模塊和sas(英文全稱為serialattachedscsi,串行連接scsi接口)擴展模塊組成raid磁盤陣列,每個存儲系統中的sas擴展模塊、主控模塊和rapidio數據備份模塊均通過pcie總線依次連接,兩個rapidio備份模塊通過rapidio總線連接。兩個raid磁盤陣列之間通過rapidid備份模塊作為數據備份的通道,形成雙控存儲系統。
進一步的,主控模塊為基于x86結構的控制系統。
進一步的,主控模塊包括系統盤、vga(英文全稱為videographicsarray,是ibm在1987年隨ps/2機一起推出的一種視頻傳輸標準,具有分辨率高、顯示速率快、顏色豐富等優(yōu)點,在彩色顯示器領域得到了廣泛的應用。支持熱插拔,不支持音頻傳輸。)模塊、pch(英文全稱為platformcontrollerhub,是intel公司的集成南橋)芯片、處理器、ddr(英文全稱為doubledatarate,中文翻譯為雙倍率同步動態(tài)隨機存儲器)芯片和usb接口,系統盤、vga模塊和usb接口均與pch芯片連接,pch芯片、處理器和ddr芯片依次連接。
進一步的,sas擴展模塊包括sas擴展卡和多個硬盤,每個硬盤均與sas擴展卡連接,sas擴展卡通過pcie總線與主控模塊連接。
本發(fā)明的一種基于rapidio的雙控存儲系統具有以下優(yōu)點:兩個存儲系統通過rapidio備份模塊進行數據備份,組成雙控存儲系統,以rapidio技術代替以太網和pcie技術實現兩個raid磁盤陣列間的數據備份,實現高效、高可靠性、高穩(wěn)定性的雙控存儲系統。
附圖說明
下面結合附圖對本發(fā)明進一步說明。
附圖1為實施例1一種基于rapidio的雙控存儲系統的結構框圖。
具體實施方式
參照說明書附圖和具體實施例對本發(fā)明的一種基于rapidio的雙控存儲系統作以下詳細地說明。
實施例:
如附圖1所示,本發(fā)明的一種基于rapidio的雙控存儲系統,每個存儲系統均包括radioio備份模塊和由主控模塊和sas擴展模塊組成raid磁盤陣列,每個存儲系統中的sas擴展模塊、主控模塊和rapidio數據備份模塊均通過pcie總線依次連接,兩個rapidio備份模塊通過rapidio總線連接。
其中,主控模塊為基于x86結構的控制系統,包括系統盤、vga模塊、pch芯片、處理器、ddr芯片和usb接口,系統盤、vga模塊和usb接口均與pch芯片連接,pch芯片、處理器和ddr芯片依次連接。
sas擴展模塊包括sas擴展卡和多個硬盤,每個硬盤均與sas擴展卡連接,sas擴展卡通過pcie總線與主控模塊連接。
rapidio備份模塊為pcie轉rapidio橋,每個rapidio橋的輸入端和與其對應的主控模塊連接,兩個rapidio橋的輸出端基于rapidio協議連接,進行數據交互。
通過上面具體實施方式,所述技術領域的技術人員可容易的實現本發(fā)明。但是應當理解,本發(fā)明并不限于上述公開的具體實施方式。在公開的實施方式的基礎上,所述技術領域的技術人員可任意組合不同的技術特征,從而實現不同的技術方案。
除說明書所述的技術特征外,均為本專業(yè)技術人員的已知技術。