iSCSI 多路徑實現(xiàn) KVM 高可用

iSCSI 多路徑實現(xiàn) KVM 高可用

ID:40556944

大?。?90.40 KB

頁數(shù):17頁

時間:2019-08-04

iSCSI 多路徑實現(xiàn) KVM 高可用_第1頁
iSCSI 多路徑實現(xiàn) KVM 高可用_第2頁
iSCSI 多路徑實現(xiàn) KVM 高可用_第3頁
iSCSI 多路徑實現(xiàn) KVM 高可用_第4頁
iSCSI 多路徑實現(xiàn) KVM 高可用_第5頁
資源描述:

《iSCSI 多路徑實現(xiàn) KVM 高可用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、iSCSI多路徑實現(xiàn)KVM高可用本文我們將以Linux平臺為例,分別使用兩臺Linux主機來運行iSCSI目標和iSCSI啟動器,然后在其中一臺運行iSCSI啟動器的主機上運行KVM虛擬機,兩臺主機之間存在多個網(wǎng)絡(luò)連接,以此來實現(xiàn)提高KVM虛擬機的可用性?;仨撌着渲胕SCSI(target和initiator)iSCSI(InternetSmallComputerSystemInterface),即Internet小型計算機系統(tǒng)接口,它是一種基于TCP/IP的協(xié)議。通過它可以在IP網(wǎng)絡(luò)傳送SCSI命令和數(shù)據(jù),實現(xiàn)建立和管理網(wǎng)絡(luò)存儲設(shè)備、主機和客戶機等之間的相互連接,并創(chuàng)

2、建存儲區(qū)域網(wǎng)絡(luò)(SAN)。iSCSI協(xié)議定義了在TCP/IP網(wǎng)絡(luò)發(fā)送、接收數(shù)據(jù)塊級別的存儲數(shù)據(jù)的規(guī)則和方法。發(fā)送端將SCSI命令和數(shù)據(jù)封裝到TCP/IP包中通過網(wǎng)絡(luò)轉(zhuǎn)發(fā),接收端收到TCP/IP包之后,將其還原為SCSI命令和數(shù)據(jù)并執(zhí)行,完成之后將返回的SCSI命令和數(shù)據(jù)再封裝到TCP/IP包中再傳送回發(fā)送端。而整個過程在用戶看來,使用遠端的存儲設(shè)備就如同訪問本地SCSI設(shè)備一樣簡單。其流程如下圖:圖0.iSCSI流程iSCSItarget,即iSCSI目標,它是iSCSI網(wǎng)絡(luò)的服務(wù)器組件,通常是一個存儲設(shè)備,用于包含所需的數(shù)據(jù)并回應(yīng)來自iSCSI啟動器的請求。例如IBM

3、StorwizeV7000支持iSCSI外接主機通道,那么它就是個iSCSI目標。iSCSIinitiator,即iSCSI啟動器,從本質(zhì)上說,iSCSI啟動器是一個客戶端設(shè)備,用于將請求連接并啟動到服務(wù)器(iSCSI目標)。需要注意的是,iSCSI啟動器可以基于硬件實現(xiàn),比如iSCSIHBA卡;同時它也可以基于軟件實現(xiàn),而軟件iSCSI啟動器適用于大部分主流操作系統(tǒng)平臺。前期環(huán)境準備情況如下:我們現(xiàn)有兩臺Linux主機,一臺主機名為neptune,將用來作為iSCSI目標;另臺主機名為uranus,將作為iSCSI啟動器。它們安裝的發(fā)行版本都為Redhat5.5,具體

4、操作系統(tǒng)版本信息如下:[root@neptune~]#lsb_release-aLSBVersion::core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarchDistributorID:RedHatEnterpriseServerDescription:RedHatEnterpriseLinuxServerrelease5.5(Tikanga)Release:5.5Codename:Tikanga[root@uranus~]

5、#lsb_release-aLSBVersion::core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarchDistributorID:RedHatEnterpriseServerDescription:RedHatEnterpriseLinuxServerrelease5.5(Tikanga)Release:5.5Codename:Tikanga在neptune主機上安裝iSCSI目標,其具體版本號為scsi-target-

6、utils-0.0-6.20091205snap.el5_4.1。[root@neptune~]#yuminstallscsi-target-utils配置主機上的本地磁盤sdb為存儲設(shè)備,需要注意的是此處直接使用sdb裸設(shè)備,在這之前并不需要對其進行格式化:[root@neptunetgt]#vi/etc/tgt/targets.confbacking-store/dev/sdb#BecomesLUN1啟動iSCSI目標服務(wù):[root@neptunetgt]#/etc/init.d/tgtdstartStartingSCSItargetdaemon:Starting

7、targetframeworkdaemon在uranus主機上安裝iSCSI啟動器,其具體版本號為iscsi-initiator-utils-6.2.0.871-0.16.el5。[root@uranus~]#yuminstalliscsi-initiator-utils啟動iSCSI啟動器服務(wù):[root@uranus~]#/etc/init.d/iscsistartiscsid(pid6112)isrunning...[OK][root@uranus~]#/etc/init.d/iscsidstartStartingiSCSIdaem

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。