IP SAN是基于iSCSI的完整的網絡存儲解決方案,簡單的說就是應用了iSCSI的SAN。要想理解IPSAN就必須先了解iSCSI,iSCSI(Internet Small Computer System Interface),Internet小型計算機系統(tǒng)接口,最初是由IBM和思科共同開發(fā)的iSCSI協議標準,是一個供硬件設備使用的可以在IP協議的上層運行的SCSI指令集。iSCSI可以實現在IP網絡上運行SCSI協議,使其能夠在諸如高速千兆以太網上進行路由選擇。
iSCSI技術的核心是在TCP/IP網絡上傳輸SCSI協議,是指用TCP/IP報文、和ISCSI報文封裝SCSI報文,使得SCSI命令和數據可以在普通以太網絡上進行傳輸。
iSCSI數據格式
iSCSI協議定義了在TCP/IP網絡發(fā)送、接收block(數據塊)級的存儲數據的規(guī)則和方法。發(fā)送端將SCSI命令和數據封裝到TCP/IP包中再通過網絡轉發(fā),接收端收到TCP/IP包之后,將其還原為SCSI命令和數據并執(zhí)行,完成之后將返回的SCSI命令和數據再封裝到TCP/IP包中再傳送回發(fā)送端。而整個過程在用戶看來,使用遠端的存儲設備就象訪問本地的SCSI設備一樣簡單。
2003年IETF通過了iSCSI標準,這就表示著我們將可利用現有的以太網絡建立SAN,成就了網絡類型中統(tǒng)一應用和存儲的代表作—IPSAN(或稱為iSCSISAN)。它的目的就是要使用本地iSCSI導向器和iSCSI目標來建立SAN。SAN為了承載SCSI協議的高帶寬,一般采取光纖通道實現聯網,這樣直接造成實現本錢昂貴。因此為了降低聯網本錢,同時保護大部分客戶在IP網絡已有的投資,業(yè)界對于SCSIoverIP協議的研究早已趨之若鶩。