一種powerpc云存儲平臺采用scst實現(xiàn)fc通信的方法
【專利摘要】本發(fā)明公開了一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方法,首先移植SCST相關(guān)軟件到Y(jié)octo系統(tǒng),在Yocto系統(tǒng)中通過編寫源碼包的配方文件,將模塊編譯進(jìn)內(nèi)核和文件系統(tǒng),針對PowerPC嵌入式平臺修改源碼包,實現(xiàn)對這些模塊的順利移植;其次將編譯好SCST的內(nèi)核和文件系統(tǒng)下載到PowerPC具體的單板中;最后修改SCST的配置文件scst.conf,加載編譯生成的SCST和QlogicFC卡的驅(qū)動,使用SCST管理工具scstadmin實現(xiàn)云存儲平臺的FC通信。本發(fā)明具有設(shè)計合理、可靠、成本低、性能優(yōu)異等優(yōu)點,可實現(xiàn)SCST在PowerPC云存儲平臺FC通信方面的廣泛應(yīng)用。
【專利說明】-種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方法
[0001]
【技術(shù)領(lǐng)域】
[0002] 本發(fā)明涉及云存儲平臺領(lǐng)域,具體地說是一種POWERPC云存儲平臺采用SCST實現(xiàn) FC通信的方法。
【背景技術(shù)】
[0003] Yocto是一個開源社區(qū),它通過提供模版、工具和方法幫助開發(fā)者創(chuàng)建基于linux 內(nèi)核的定制系統(tǒng),支持ARM,PPC,MIPS,x86硬件體系架構(gòu)。
[0004] FC (Fibre Channel)是網(wǎng)狀通道的意思,是一種高速網(wǎng)絡(luò)技術(shù)標(biāo)準(zhǔn),主要應(yīng)用于 SAN (存儲局域網(wǎng))。FC提高了存儲網(wǎng)絡(luò)的可擴(kuò)展性,解決了安全性問題,速度有很大提升, 容易地實現(xiàn)多個節(jié)點向一個節(jié)點收發(fā)數(shù)據(jù);FC可以使用光纖,可以使主機(jī)與遠(yuǎn)隔幾百米甚 至上千米之外的盤陣相連并讀寫數(shù)據(jù)?;贔C的SAN(Storage Area Network)技術(shù)已經(jīng) 成為企業(yè)級存儲的最佳解決方案而越來越受到用戶的青睞。
[0005] SCST提供一個統(tǒng)一、標(biāo)準(zhǔn)的SCSI的target driver。允許創(chuàng)建復(fù)雜的存儲設(shè)備,提 供先進(jìn)的功能,例如復(fù)制、自動精簡配置、重復(fù)數(shù)據(jù)刪除技術(shù)、高可用性、自動備份等。SCST 創(chuàng)建不僅限于IP網(wǎng)絡(luò)的設(shè)備,可以使用任何鏈接,支持SCSI的數(shù)據(jù)交換方式,包括FC, iSCSI,SAS,InfiniBand 和并行(寬)的 SCSI。
[0006] 目前,還沒有針對以上情況,在PowerPC云存儲平臺采用SCST實現(xiàn)FC通信的方 法。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明的技術(shù)任務(wù)是提供一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方 法。
[0008] 本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的,該方法步驟如下: 首先移植SCST相關(guān)軟件到Y(jié)octo系統(tǒng),在Yocto系統(tǒng)中通過編寫源碼包的配方文件, 將模塊編譯進(jìn)內(nèi)核和文件系統(tǒng),針對PowerPC嵌入式平臺修改源碼包,實現(xiàn)對這些模塊的 順利移植;其次將編譯好SCST的內(nèi)核和文件系統(tǒng)下載到PowerPC具體的單板中;最后修改 SCST的配置文件scst. conf,加載編譯生成的SCST和Qlogic FC卡的驅(qū)動,使用SCST管理 工具scstadmin實現(xiàn)云存儲平臺的FC通信。
[0009] 所述的 SCST 相關(guān)軟件為 scst、fcst、srpt、scst_local、scstadmin、 qla2xxx~target 〇
[0010] 所述的scstadmin是SCST的管理工具,編寫針對scstadmin的配方文件,將 scstadmin編譯進(jìn)Yocto系統(tǒng)。
[0011] 所述的qla2xxx_target是SCST與Qlogic FC卡配套的驅(qū)動,編寫針對 qla2xxx_target 的配方文件,將 qla2xxx_target 編譯進(jìn) Yocto 系統(tǒng)。
[0012] 本發(fā)明的一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方法和現(xiàn)有技術(shù)相 t匕,具有設(shè)計合理、簡單可靠、成本低、性能優(yōu)異等優(yōu)點,可實現(xiàn)SCST在PowerPC云存儲平臺 FC通信方面的廣泛應(yīng)用。
【專利附圖】
【附圖說明】
[0013] 附圖1為一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方法的流程示意圖。
[0014] 附圖2為一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方法的系統(tǒng)FC通信 實現(xiàn)示意圖。
【具體實施方式】
[0015] 實施例1 : 首先移植SCST相關(guān)軟件到Y(jié)octo系統(tǒng),在Yocto系統(tǒng)中通過編寫源碼包的配方文件, 將模塊編譯進(jìn)內(nèi)核和文件系統(tǒng),針對PowerPC嵌入式平臺修改源碼包,實現(xiàn)對這些模塊的 順利移植;其次將編譯好SCST的內(nèi)核和文件系統(tǒng)下載到PowerPC具體的單板中;最后修改 SCST的配置文件scst. conf,加載編譯生成的SCST和Qlogic FC卡的驅(qū)動,使用SCST管理 工具scstadmin實現(xiàn)云存儲平臺的FC通信。
[0016] 實施例2: 首先移植SCST相關(guān)軟件到Y(jié)octo系統(tǒng),SCST相關(guān)軟件為scst、fcst、srpt、scst_ local、scstadmin、qla2xxx_target ;在Yocto系統(tǒng)中通過編寫源碼包的配方文件,將模塊 編譯進(jìn)內(nèi)核和文件系統(tǒng),針對PowerPC嵌入式平臺修改源碼包,實現(xiàn)對這些模塊的順利移 植;其次將編譯好SCST的內(nèi)核和文件系統(tǒng)下載到PowerPC具體的單板中;最后修改SCST 的配置文件scst. conf,加載編譯生成的SCST和Qlogic FC卡的驅(qū)動,使用SCST管理工具 scstadmin實現(xiàn)云存儲平臺的FC通信。
[0017] 實施例3: 首先移植SCST相關(guān)軟件到Y(jié)octo系統(tǒng),SCST相關(guān)軟件為scst、fcst、srpt、scst_ local、scstadmin、qla2xxx_target ;其中 scstadmin 是 SCST 的管理工具,編寫針對 scstadmin 的配方文件,將 scstadmin 編譯進(jìn) Yocto 系統(tǒng);qla2xxx_target 是 SCST 與 Qlogic FC卡配套的驅(qū)動,編寫針對qla2xxx_target的配方文件,將qla2xxx_target編譯進(jìn)Yocto 系統(tǒng)。針對PowerPC嵌入式平臺修改源碼包,實現(xiàn)對這些模塊的順利移植;其次將編譯好 SCST的內(nèi)核和文件系統(tǒng)下載到PowerPC具體的單板中;最后修改SCST的配置文件scst. conf,加載編譯生成的SCST和Qlogic FC卡的驅(qū)動,使用SCST管理工具scstadmin實現(xiàn)云 存儲平臺的FC通信。
[0018] 如圖2所示,PowerPC云存儲平臺通過SCST實現(xiàn)FC的target,通過Qlogic FC HBA卡使用光纖連接到FC交換機(jī),多個PC機(jī)(已安裝FC HBA卡)通過光纖連接到FC交換 機(jī)。PC機(jī)使用initiator端工具連接到PowerPC云存儲平臺,實現(xiàn)通過FC通信對磁盤陣列 的訪問。
[0019] 通過上面【具體實施方式】,所述【技術(shù)領(lǐng)域】的技術(shù)人員可容易的實現(xiàn)本發(fā)明。但是應(yīng) 當(dāng)理解,本發(fā)明并不限于上述的幾種【具體實施方式】。在公開的實施方式的基礎(chǔ)上,所述技術(shù) 領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實現(xiàn)不同的技術(shù)方案。
【權(quán)利要求】
1. 一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方法,其特征在于,該方法步驟如 下: 首先移植SCST相關(guān)軟件到Y(jié)octo系統(tǒng),在Yocto系統(tǒng)中通過編寫源碼包的配方文件, 將模塊編譯進(jìn)內(nèi)核和文件系統(tǒng),針對PowerPC嵌入式平臺修改源碼包,實現(xiàn)對這些模塊的 順利移植;其次將編譯好SCST的內(nèi)核和文件系統(tǒng)下載到PowerPC具體的單板中;最后修改 SCST的配置文件scst. conf,加載編譯生成的SCST和Qlogic FC卡的驅(qū)動,使用SCST管理 工具scstadmin實現(xiàn)云存儲平臺的FC通信。
2. 根據(jù)權(quán)利要求1所述的一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方 法,其特征在于,所述的SCST相關(guān)軟件為scst、fcst、srpt、scst_local、scstadmin、 qla2xxx_target 〇
3. 根據(jù)權(quán)利要求2所述的一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方法, 其特征在于,所述的scstadmin是SCST的管理工具,編寫針對scstadmin的配方文件,將 scstadmin編譯進(jìn)Yocto系統(tǒng)。
4. 根據(jù)權(quán)利要求1所述的一種POWERPC云存儲平臺采用SCST實現(xiàn)FC通信的方 法,其特征在于,所述的qla2xxx_target是SCST與Qlogic FC卡配套的驅(qū)動,編寫針對 qla2xxx_target 的配方文件,將 qla2xxx_target 編譯進(jìn) Yocto 系統(tǒng)。
【文檔編號】H04L29/08GK104158874SQ201410394043
【公開日】2014年11月19日 申請日期:2014年8月12日 優(yōu)先權(quán)日:2014年8月12日
【發(fā)明者】李公臣, 高明, 金長新, 劉強(qiáng) 申請人:浪潮集團(tuán)有限公司