3 IP存儲的標準過程
目前IETF開發的三種IP存儲壓縮協議:iSCSl、基于TCP/IP的光纖通道FCIP和互聯網光纖通道協議iFCP。
3.1 iSCSI通過lP方式傳輸SCSI指令 將來iSCSI可提供必要的映射,通過IP傳輸SCSI指令就像今天的光纖通道可以傳輸SCSI指令一樣。iSCSI是為主機到存儲設備的端到端連接而設計的,類似于光纖通道的SAN構架,iSCSI技術包括可使主機到兼容的存儲設備之間通過IP交換機進行通訊。而驅動器仍可以使用真正的SCSI驅動器,因為iSCSI并不等同于今天的硬盤連接技術。
3.2 FCIP光纖通道SAN環境的互聯就像iSCSI協議將SCSI指令壓縮為IP包一樣,FCIP協議將光纖通道指令壓縮為IP包,FCIP協議允許獨立的SAN環境通過IP網絡互聯在一起。每個SAN采用標準FC尋址,在FCIP的端點之間建立IP隧道或網關,一旦隧道建立,擴展的FC設備將被視為標準的FC設備,并予以FC尋址。典型的應用是在一個FCIP端點上連接兩個或更多架構在標準IP網絡之上的FC交換機,通過內部交換鏈路與先前的SAN光纖環路相結合。
3.3 IFCP具有不同的尋址模式在******的IP存儲協議中,iFCP介于前面介紹的兩種協議之間,如同FCIP一樣,iFCP將FC幀壓縮,采用通用FC壓縮格式,通過IP架構進行傳輸,與前兩種協議的主要區別在尋址模式。FCIP協議是在兩個SAN之間通過以太網建立點到點的隧道,構成一個統一的SAN環境。與之相對應的是iFCP在FC和IP之間建立網關到網關的連接是FC幀可以路由到正確的目的地址。與FCIP協議尋址方式不同的是目前的iFCP尋址模式是它可以允許每一個互聯的SAN都擁有獨立的命名空間。
4 IP存儲的尋址
IP存儲是一個新興的技術,盡管其標準早已建立且應用,但將其真正廣泛應用到存儲環境中還需要解決幾個關鍵技術點。
4.1 TCP負載空閑由于lP無法確保提交到對方,而將TCP作為底層傳輸的三種IP存儲協議則需要再擁擠的、遠距離的IP空間中確保傳輸的可靠性,由于IP包可以打亂次序傳送,因此,TCP層需要重新修正次序,以提交到上一層的協議中,如SCSI。TCP完成這一任務的典型操作是使用重調順序緩沖器,將數據包的順序完全整理為正確方式,完成這一操作后,TCP層將數據發送到下一層。
4.2價格性能比盡管IP技術很有可能得以應用,但如果對性能較為看重的話,不推薦使用標準的以太網卡。如前所述,TOE可以減少服務器的處理負載,但由于TOE設備較新,其硬件成本及復雜程序都比標準網卡更高。其廣泛應用可能會由于價格性能比過高而受阻。像那些增強的iHBA都需要進一步改進,已達到FC技術的水平。
4.3安全性當存儲設備通過IP架構進行遠距離連接時,安全性變得愈加重要。生產廠家必須明確產品的安全級別,并確保其安全性。在IP存儲產品廣泛應用之前,這一問題時IETF需要解決的。
4.4互聯性基于IP的技術并沒有被所有廠家共同使用,雖然這個協議的標準早已被公布,但并不能保證廠家和廠家使用相同的協議或技術。為了保證這些產品能夠互相配合得更好,必須保證廠家之間采用相同的協議,使各廠家產品具有良好的互聯性。
5 IP存儲的應用現狀