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