什么是iSCSI技術(shù)
來源:51CTO
摘要: 本文將為大家簡單介紹什么是iSCSI技術(shù)的相關(guān)內(nèi)容,以下是文章的詳細(xì)內(nèi)容,有興趣的讀者不妨看看此篇文章,希望能為各位讀者帶來些許的收獲。
Abstract:
Key words :
本文將為大家簡單介紹什么是iSCSI技術(shù)的相關(guān)內(nèi)容,以下是文章的詳細(xì)內(nèi)容,有興趣的讀者不妨看看此篇文章,希望能為各位讀者帶來些許的收獲。
iSCSI技術(shù)是一種由IBM公司研究開發(fā)的,是一個供硬件設(shè)備使用的可以在IP協(xié)議的上層運行的SCSI指令集,這種指令集合可以實現(xiàn)在IP網(wǎng)絡(luò)上運行SCSI協(xié)議,使其能夠在諸如高速千兆以太網(wǎng)上進(jìn)行路由選擇。
iSCSI技術(shù)是一種新儲存技術(shù),該技術(shù)是將現(xiàn)有SCSI接口與以太網(wǎng)絡(luò)(Ethernet)技術(shù)結(jié)合,使服務(wù)器可與使用IP網(wǎng)絡(luò)的儲存裝置互相交換資料。
iSCSI:Internet 小型計算機(jī)系統(tǒng)接口 (iSCSI:Internet Small Computer System Interface) Internet 小型計算機(jī)系統(tǒng)接口(iSCSI)是一種基于 TCP/IP 的協(xié)議,用來建立和管理 IP 存儲設(shè)備、主機(jī)和客戶機(jī)等之間的相互連接,并創(chuàng)建存儲區(qū)域網(wǎng)絡(luò)(SAN)。
SAN 使得 SCSI 協(xié)議應(yīng)用于高速數(shù)據(jù)傳輸網(wǎng)絡(luò)成為可能,這種傳輸以數(shù)據(jù)塊級別(block-level)在多個數(shù)據(jù)存儲網(wǎng)絡(luò)間進(jìn)行。 SCSI 結(jié)構(gòu)基于客戶/服務(wù)器模式,其通常應(yīng)用環(huán)境是:設(shè)備互相靠近,并且這些設(shè)備由 SCSI 總線連接。
iSCSI 的主要功能是在 TCP/IP 網(wǎng)絡(luò)上的主機(jī)系統(tǒng)(啟動器 initiator)和存儲設(shè)備(目標(biāo)器 target)之間進(jìn)行大量數(shù)據(jù)的封裝和可靠傳輸過程。此外,iSCSI 提供了在 IP 網(wǎng)絡(luò)封裝 SCSI 命令,且運行在 TCP 上。
如今我們所涉及的 SAN (Storage Area Network),其實現(xiàn)數(shù)據(jù)通信的主要要求是:1. 數(shù)據(jù)存儲系統(tǒng)的合并;2. 數(shù)據(jù)備份;3. 服務(wù)器群集;4. 復(fù)制;5. 緊急情況下的數(shù)據(jù)恢復(fù)。另外,SAN 可能分布在不同地理位置的多個 LANs 和 WANs 中。必須確保所有 SAN 操作安全進(jìn)行并符合服務(wù)質(zhì)量(QoS)要求,而 iSCSI 則被設(shè)計來在 TCP/IP 網(wǎng)絡(luò)上實現(xiàn)以上這些要求。
ISCSI(Internet SCSI)是2003年IETF(InternetEngineering Task Force,互聯(lián)網(wǎng)工程任務(wù)組)制訂的一項標(biāo)準(zhǔn),用于將SCSI數(shù)據(jù)塊映射成以太網(wǎng)數(shù)據(jù)包。SCSI(Small Computer System Interface)是塊數(shù)據(jù)傳輸協(xié)議,在存儲行業(yè)廣泛應(yīng)用,是存儲設(shè)備最基本的標(biāo)準(zhǔn)協(xié)議。
從根本上說,iSCSI協(xié)議是一種利用IP網(wǎng)絡(luò)來傳輸潛伏時間短的SCSI數(shù)據(jù)塊的方法,ISCSI使用以太網(wǎng)協(xié)議傳送SCSI命令、響應(yīng)和數(shù)據(jù)。ISCSI可以用我們已經(jīng)熟悉和每天都在使用的以太網(wǎng)來構(gòu)建IP存儲局域網(wǎng)。
通過這種方法,ISCSI克服了直接連接存儲的局限性,使我們可以跨不同服務(wù)器共享存儲資源,并可以在不停機(jī)狀態(tài)下擴(kuò)充存儲容量。
ISCSI的工作過程:當(dāng)ISCSI主機(jī)應(yīng)用程序發(fā)出數(shù)據(jù)讀寫請求后,操作系統(tǒng)會生成一個相應(yīng)的SCSI命令,該SCSI命令在ISCSI initiator層被封裝成ISCSI消息包并通過TCP/IP傳送到設(shè)備側(cè),設(shè)備側(cè)的ISCSI target層會解開ISCSI消息包,得到SCSI命令的內(nèi)容,然后傳送給SCSI設(shè)備執(zhí)行。
設(shè)備執(zhí)行SCSI命令后的響應(yīng),在經(jīng)過設(shè)備側(cè)ISCSItarget層時被封裝成ISCSI響應(yīng)PDU,通過TCP/IP網(wǎng)絡(luò)傳送給主機(jī)的ISCSI initiator層,ISCSIinitiator會從ISCSI響應(yīng)PDU里解析出SCSI響應(yīng)并傳送給操作系統(tǒng),操作系統(tǒng)再響應(yīng)給應(yīng)用程序。
這幾年來,I SCS I存儲技術(shù)得到了快速發(fā)展。ISCSI的最大好處是能提供快速的網(wǎng)絡(luò)環(huán)境,雖然目前其性能和帶寬跟光纖網(wǎng)絡(luò)還有一些差距,但能節(jié)省企業(yè)約30-40%的成本。ISCSI技術(shù)優(yōu)點和成本優(yōu)勢的主要體現(xiàn)包括以下幾個方面:
硬件成本低:構(gòu)建ISCSI存儲網(wǎng)絡(luò),除了存儲設(shè)備外,交換機(jī)、線纜、接口卡都是標(biāo)準(zhǔn)的以太網(wǎng)配件,價格相對來說比較低廉。同時,ISCSI還可以在現(xiàn)有的網(wǎng)絡(luò)上直接安裝,并不需要更改企業(yè)的網(wǎng)絡(luò)體系,這樣可以最大程度地節(jié)約投入。
操作簡單,維護(hù)方便:對I SCS I存儲網(wǎng)絡(luò)的管理,實際上就是對以太網(wǎng)設(shè)備的管理,只需花費少量的資金去培訓(xùn)ISCSI存儲網(wǎng)絡(luò)管理員。當(dāng)ISCSI存儲網(wǎng)絡(luò)出現(xiàn)故障時,問題定位及解決也會因為以太網(wǎng)的普及而變得容易。
擴(kuò)充性強(qiáng):對于已經(jīng)構(gòu)建的I SCS I存儲網(wǎng)絡(luò)來說,增加ISCSI存儲設(shè)備和服務(wù)器都將變得簡單且無需改變網(wǎng)絡(luò)的體系結(jié)構(gòu)。
帶寬和性能:ISCSI存儲網(wǎng)絡(luò)的訪問帶寬依賴以太網(wǎng)帶寬。隨著千兆以太網(wǎng)的普及和萬兆以太網(wǎng)的應(yīng)用,ISCSI存儲網(wǎng)絡(luò)會達(dá)到甚至超過FC(FiberChannel,光連通道)存儲網(wǎng)絡(luò)的帶寬和性能。
突破距離限制:ISCSI存儲網(wǎng)絡(luò)使用的是以太網(wǎng),因而在服務(wù)器和存儲設(shè)備的空間布局上的限制就會少了很多,甚至可以跨越地區(qū)和國家。
在過去的一年,存儲界最熱門的技術(shù)就是ISCSI技術(shù),各存儲設(shè)備廠商都紛紛推出ISCSI設(shè)備(企業(yè)級別或家用級別),ISCSI存儲設(shè)備的銷量也在快速增長。
此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。