一種基于光纖鏈路的san存儲設計方法
【專利摘要】本發(fā)明提供 一種基于光纖鏈路的SAN存儲設計方法, 多路徑冗余I/O(MultipathI/O)是指服務器通過多條物理路徑連接到塊存儲設備,當因為主機HBA卡、線纜、交換機或者存儲設備的RAID控制器故障等原因造成一條物理路徑失效時,服務器可以將通過此物理路徑的I/O轉(zhuǎn)移到其他正常的物理路徑上面,應用程序不會覺察到這種改變,從而提高系統(tǒng)的可用性。多路徑冗余I/O也可以實現(xiàn)I/O的負載均衡,提高系統(tǒng)性能,但主要還是一種容錯機制。
【專利說明】—種基于光纖鏈路的SAN存儲設計方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及光纖存儲路徑冗余和1負載均衡【技術(shù)領(lǐng)域】,具體地說是一種基于光纖鏈路的SAN存儲設計方法。
【背景技術(shù)】
[0002]隨著存儲產(chǎn)品的發(fā)展,存儲產(chǎn)品的功能逐漸提高,性能也不斷得到優(yōu)化。但是國內(nèi)在光纖網(wǎng)絡SAN存儲技術(shù)方面還存在驗證不充分,無法形成有效技術(shù)進行產(chǎn)品開發(fā)的問題。特別是光纖存儲在多控制器的存儲中的應用,仍然需要進一步研究其在多路徑技術(shù)和負載均衡等方面的技術(shù)。目前國內(nèi)越來越多的存儲技術(shù)人員正在研究存儲產(chǎn)品的多路徑和負載均衡的實現(xiàn)技術(shù)和優(yōu)化方法。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種基于光纖鏈路的SAN存儲設計方法。
[0004]本發(fā)明主要目的是設計實現(xiàn)光纖存儲多路徑冗余功能、1負載均衡功能、SCSTtarget功能和后端SAS雙端口功能等,基于X8 DAL服務器平臺,如圖2所示,經(jīng)過驗證,提出一種光線存儲多路徑和負載均衡技術(shù)的實現(xiàn)方法。
[0005]本發(fā)明采用X8 DAL平臺,采用雙CPU intel LGA1366處理器,配置16G內(nèi)存,外擴雙口 PCIe X4 FC HBA卡。具體步驟如下:
1)系統(tǒng)初始化,后端平臺初始化FC接口和SAS后端接口,系統(tǒng)識別后端SAS磁盤,并建立raid設備;
2)后端配置SCSTtarget,建立虛擬磁盤,并掛載到FC target ;
3)前端平臺開機識別后端target磁盤,配置multipath多路徑配置文件,啟動多路徑軟件,生成dev/mapper/mpath設備,并掛載到/mnt/mpathO下;
4)本地dd命令新建1G大小文件,然后將文件復制/mnt/mpathO下,同時1stat命令查看1運行狀態(tài),可以驗證負載均衡功能實現(xiàn);
5)文件傳輸過程中,后端其中一個平臺強制斷電或者是斷開其光線鏈路,查看1狀態(tài),傳輸速度變?yōu)镺k/s之后又逐漸增加,最后1速度恢復正常傳輸速度,驗證了多路徑冗余功能;
6)傳輸完成之后,進行MD5校驗,文件傳輸正確。
[0006]本發(fā)明的有益效果是:多路徑冗余I/0(Multipath I/O)是指服務器通過多條物理路徑連接到塊存儲設備,當因為主機HBA卡、線纜、交換機或者存儲設備的RAID控制器故障等原因造成一條物理路徑失效時,服務器可以將通過此物理路徑的I/O轉(zhuǎn)移到其他正常的物理路徑上面,應用程序不會覺察到這種改變,從而提高系統(tǒng)的可用性。多路徑冗余I/O也可以實現(xiàn)I/O的負載均衡,提高系統(tǒng)性能,但主要還是一種容錯機制。
【專利附圖】
【附圖說明】
[0007]圖1是光纖存儲多路徑功能意圖;
圖2是光纖SAN存儲系統(tǒng)設計原理圖。
【具體實施方式】
[0008]參照說明書附圖對本發(fā)明的一種基于光纖鏈路的SAN存儲設計方法作以下詳細地說明。
[0009]一種基于光纖鏈路的SAN存儲設計方法,基于X8 DAL平臺,采用雙CPU intelLGA1366處理器,配置16G內(nèi)存,外擴雙口 PCIe X4 FC HBA卡,安裝SCST target軟件、scstadmin管理軟件、Multipath多路徑軟件和HBA卡驅(qū)動軟件等。本發(fā)明具體實施方法如下:
1)系統(tǒng)初始化FCHBA,兩個后端X8 DAL平臺通過SATA接口共享SAS磁盤,并建立raid設備;
2)后端配置SCSTtarget,建立虛擬磁盤,并掛載到FC target ;
3)前端平臺開機識別后端target磁盤,配置multipath多路徑配置文件,啟動多路徑軟件,生成dev/mapper/mpathO設備,并掛載到/mnt/mpathO下;
4)前端本地dd命令新建1G大小文件,然后將文件復制/mnt/mpathO下,驗證負載均衡功能實現(xiàn);
5)文件傳輸過程中,后端其中一個平臺強制斷電或者是斷開其光線鏈路,查看1狀態(tài),傳輸速度變?yōu)镺k/s之后又逐漸增加,最后1速度恢復正常傳輸速度,驗證多路徑冗余功能;
6)傳輸完成之后,進行MD5校驗,文件傳輸正確。
[0010]在光纖SAN存儲中,前端主機和后端存儲通過了光纖鏈路連接,實現(xiàn)主機到存儲可以有多條路徑可以選擇。主機到存儲之間的1由多條路徑可以選擇,如圖1所示。
[0011]多路徑冗余I/O (Multipath I/O)是指服務器通過多條物理路徑連接到塊存儲設備,當因為主機HBA卡、線纜、交換機或者存儲設備的RAID控制器故障等原因造成一條物理路徑失效時,服務器可以將通過此物理路徑的I/O轉(zhuǎn)移到其他正常的物理路徑上面,應用程序不會覺察到這種改變,從而提高系統(tǒng)的可用性。多路徑冗余I/O也可以實現(xiàn)I/O的負載均衡,提高系統(tǒng)性能,但主要還是一種容錯機制。多路徑軟件主要功能就是和存儲設備一起配合實現(xiàn)如下功能:
1.故障的切換和恢復
2.1O流量的負載均衡
3.磁盤的虛擬化
由于存儲產(chǎn)品一般是面向大數(shù)據(jù)和關(guān)鍵數(shù)據(jù)的處理,一般是被應用于關(guān)鍵部門和節(jié)點,所以其功能和性能需要不斷提高和優(yōu)化,以滿足大型數(shù)據(jù)中心和關(guān)鍵數(shù)據(jù)處理的需求。隨著數(shù)據(jù)安全性的需求和數(shù)據(jù)傳輸速度的需求不斷提高,對于光線鏈路SAN存儲技術(shù)的研究就成為一種技術(shù)發(fā)展趨勢。其中,多路徑技術(shù)和負載均衡技術(shù)是提高光線SNA存儲的關(guān)鍵技術(shù),正在被越來越多被研究和應用于實際開發(fā)中。
[0012]除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
【權(quán)利要求】
1.一種基于光纖鏈路的SAN存儲設計方法,其特征在于,采用X8 DAL平臺,采用雙CPU intel LGA1366處理器,配置16G內(nèi)存,外擴雙口 PCIe X4 FC HBA卡,具體實施步驟如下: 1)系統(tǒng)初始化,后端平臺初始化FC接口和SAS后端接口,系統(tǒng)識別后端SAS磁盤,并建立raid設備; 2)后端配置SCSTtarget,建立虛擬磁盤,并掛載到FC target ; 3)前端平臺開機識別后端target磁盤,配置multipath多路徑配置文件,啟動多路徑軟件,生成dev/mapper/mpath設備,并掛載到/mnt/mpathO下; 4)本地dd命令新建1G大小文件,然后將文件復制/mnt/mpathO下,同時1stat命令查看1運行狀態(tài),驗證負載均衡功能實現(xiàn); 5)文件傳輸過程中,后端其中一個平臺強制斷電或者是斷開其光線鏈路,查看1狀態(tài),傳輸速度變?yōu)镺k/s之后又逐漸增加,最后1速度恢復正常傳輸速度,驗證了多路徑冗余功能; 6)傳輸完成之后,進行MD5校驗,文件傳輸正確。
【文檔編號】G06F3/06GK104333586SQ201410598077
【公開日】2015年2月4日 申請日期:2014年10月31日 優(yōu)先權(quán)日:2014年10月31日
【發(fā)明者】李保來, 吳登勇, 陳乃闊 申請人:山東超越數(shù)控電子有限公司