解析FCoE和iSCSI兩個網絡協議的戰爭(3)
FCoE vs iSCSI
在討論了融合的方式后,我們終于可以談了一下選擇iSCSI還是選擇FCoE的問題了,下面是做出選擇4個主要考慮因素:1、數據中心戰略、2、性能需求、3、兼容性目標、4、成本問題。在任何情況下,這四個因素對于選擇FCoE或iSCSI都很主要,不是靠哪一個因素就能做出最終的決定的,有些情況下FCoE可能比iSCSI便宜,反之亦然。
圖 6 SCSI的多面性
不管選擇其中哪個協議,一個要素是始終保持不變的,那就是SCSI,幾乎所有企業級塊存儲協議都是基于SCSI的,它是企業級存儲開創性技術之一,每個企業級塊存儲協議,包括FCoE,iSCSI,SAS和FC協議,都是通過SCSI傳輸的。這使得協議的選擇與操作系統和應用程序的關系不大,因為“看”存儲的方式都一樣,三大SAN協議之間最大的不同在于,路由能力,主機、啟動硬件和軟件的可用性,以及管理工具的成熟度和可用性。
圖 7 協議對比
iSCSI比FCoE擁有更強大的支持矩陣,幾乎每種操作系統都有對應的硬件和軟件驅動,幾乎每個廠商都提供了成熟的存儲系統支持它,無現有光纖通道基礎設施的綠地SAN設計應該沒有發展前途,iSCSI是新存儲網絡理想的選擇。
圖 8 光纖通道的三條路線
另一方面,選擇FCoE更多是企業光纖通道存儲網絡的一種進化,擺在光纖通道架構師面前的有三條路可走:第一條是繼續使用端到端光纖通道,第二條是因特網和邊緣FCoE,第三條是構建端到端FCoE SAN。最后一條路直到最近才成為可能,它也是目前最流行的光纖通道架構模式,最終將成為主導。
圖 5 選擇一個協議的4個考慮因素
iSCSI和FCoE的未來
對那些已經大規模部署了光纖通道設備的組織來說,FCoE是一個漸進的過渡,這些環境會逐步采用以太網作為邊緣協議,但他們會繼續利用已有的企業級光纖通道存儲陣列。從戰略上將,FCoE對用戶更有長遠意義,但它仍然需要進一步證實自己的能力,如擁塞通知,以太網光纖技術,涉及到互操作性時都還不夠成熟。
我們常常比較FCoE和iSCSI協議的效率,在TCP和IP中打包SCSI的效率不高,但協議分析結果卻表明,FC,FCE和iSCSI之間絕對位效率是非常接近的。戴爾技術中心和其它測試表明,iSCSI在數據吞吐量和CPU利用率方面是相當高效的。 FCoE和iSCSI不是相互對立的,你的選擇取決于許多因素,在不存在光纖通道投資或需要糟糕的大規模升級的情況下,iSCSI是很好的選擇,而FCoE在高端企業中采用得可能更多。
在不存在光纖通道投資或需要糟糕的大規模升級的情況下,iSCSI是很好的選擇,基于其易用性,低成本,高性能和廣泛的支持,它會繼續增長,過渡到10Gb以太網再簡單不多。另一方面,FCoE很可能占領高端企業市場,各主要廠商都在積極推進,看起來最終他們將強制升級,但有些領域的黃金時間仍然未到,購買者堤防浮夸的承諾。
有人可能會問為什么要選擇以太網,以太網要成為融合的主宰協議還有很多工作要做,為什么不選擇InfiniBand,它的性能,互操作性和可擴展性都很好,并且也得到了廣泛使用?價格是一個因素,但主要因素是基礎,毫無疑問,以太網最終必將克服自身的障礙,這已是一個定局。 細細想來,許多協議看起來可能更適合于融合,包括ATM,甚至令牌環,盡管基于令牌環的光纖通道聽起來很誘人,但我們還是期望FCoE和iSCSI一統天下。
FCoE和iSCSI兩個網絡協議的比較請讀者繼續閱讀:
【編輯推薦】