FCoE和FCIP都是將Fibre Channel(FC)協(xié)議運行于非光纖網(wǎng)絡載體的存儲傳輸協(xié)議。它們將FC協(xié)議封裝在網(wǎng)絡OSI模型的不同層中,這種封裝技術上實現(xiàn)的區(qū)別使得FCoE和FCIP在應用和部署上有所不同。本文就FCoE和FCIP區(qū)別入手,描述FCoE和FCIP兩種存儲網(wǎng)絡協(xié)議的共同點和,區(qū)別,以及對應的不同應用場景。作為讀者在選擇網(wǎng)絡存儲架構的參考。
FCoE的全稱是Fiber Channel over Ethernet,是通過以太網(wǎng)直接傳輸光纖協(xié)議,讓存儲網(wǎng)絡中的數(shù)據(jù)可輕易跨越光纖和以太網(wǎng)的界限,通過同一種截物理介質(zhì)(以太網(wǎng)絡)進行傳輸,同時保留了FC中的上層協(xié)議的特性,例如數(shù)據(jù)一致性,流控制等,但不使用原先光纖網(wǎng)絡的物理線路與接口。目的在于降低用戶在存儲網(wǎng)絡構建和管理方面的成本和復雜性。
FCIP的全稱是Fibre Channel over Internet Protocol,是通過運行于以太網(wǎng)中的IP通道來傳輸FC協(xié)議,使得可以將兩個距離比較遠的FC SAN網(wǎng)絡連接在一起,組成一個更大的存儲網(wǎng)絡。它的好處是無需在兩地之間再部署光纖網(wǎng)絡,就可以實現(xiàn)使用現(xiàn)有的IP網(wǎng)絡傳輸FC協(xié)議。
FCoE和FCIP在應用上有一些共同點:
都可以利用現(xiàn)有的以太網(wǎng)/IP網(wǎng)絡對存儲網(wǎng)絡進行擴展與融合。
都是把FC協(xié)議封裝在不同的數(shù)據(jù)包中進行傳輸,而FC協(xié)議中內(nèi)部都是SCSI命令。
都需要額外購置專用的設備,F(xiàn)CoE需要添置FC和以太網(wǎng)融合的交換機支持無損以太網(wǎng)傳輸FC協(xié)議,主機端需要配置融合網(wǎng)卡。FCIP則需要在兩個SAN網(wǎng)絡之間IP通道IP網(wǎng)管支持拆解包的操作(例如Cisco MDS的IP Storage模塊)。
都可以利用現(xiàn)有的高速以太網(wǎng)滿足帶寬上的需求。
FCoE和FCIP在應用上的主要區(qū)別有以下幾點:
傳輸方式方面,F(xiàn)CIP是將FC包交由OSI第四層的TCP/IP包封裝,F(xiàn)CoE則是直接封裝在二層的以太網(wǎng)幀內(nèi)。FCIP直接使用第三層實現(xiàn)處理擁堵,服務質(zhì)量和傳輸優(yōu)先權。FCOE則依賴于增強的無損以太網(wǎng)實現(xiàn)流控制,傳輸優(yōu)先權等等。
由于FCIP和FCoE在封裝的方式不同,F(xiàn)CIP可以直接使用TCP/IP網(wǎng)絡中的路由功能,F(xiàn)CoE則只能通過MAC來尋址,同時管理員需要進行點對點基于WWN的Zoning配置。
FCIP僅僅應用交換機到交換機的連接,而FCoE則是主機 – 交換機 – 存儲的多方位連接。
FCIP對以太網(wǎng)沒有速度上的限制,而FCoE則需要起始10Gb的帶寬,且是無損以太網(wǎng)。
FCIP通常來說適合長距離的SAN網(wǎng)絡的互聯(lián),數(shù)據(jù)傳輸,容災需求,IPSec功能還可以為FCIP的傳輸進行加密。而FCoE則更適合數(shù)據(jù)中心能的網(wǎng)絡融合,滿足數(shù)據(jù)訪問需求。
總結來說,F(xiàn)CoE和FCIP技術的出現(xiàn),都是為了在已有的以太網(wǎng)和IP網(wǎng)絡中使用FC來傳輸SCSI,讓以太網(wǎng)可以用作存儲網(wǎng)絡之用。無論是使用FCoE基于數(shù)據(jù)中心內(nèi)部和融合網(wǎng)絡,以及FCIP實現(xiàn)數(shù)據(jù)中心間的存儲網(wǎng)融合。主要的優(yōu)勢還是體現(xiàn)在成本上,雖然在維護和管理這些網(wǎng)絡與設備也需要額外的工具與人力,而相對于節(jié)省下來維護兩個獨立的光纖網(wǎng)絡和以太網(wǎng)所產(chǎn)生的成本,或者說是就未來的存儲網(wǎng)絡規(guī)劃來說都是有一定的優(yōu)勢存在。