目前可用的主流NVMe光纖連接方案

1. NVMe-over-FC(FC-NVMe)

對于已經部署了光纖通道存儲網絡(SAN)基礎設施的用戶而言,FC-NVMe當屬最優方案。使用16Gb FC或32Gb FC主機總線適配器(HBA)和SAN交換機,即可將NVMe協議封入FC框架內部。通過升級至最新的HBA固件和驅動程序則能獲取Linux服務器上的FC-NVMe支持。因此,投資新型16Gb或32Gb FC HBA和SAN基礎設施,能夠為應用今后推出的FC-NVMe存儲陣列做好提前準備。另外值得注意的是,SCSI (FCP) 和 NVMe (FC-NVMe) 可以共存于相同的FC光纖網絡中,因此,基于FC-SCSI的老存儲可以與全新的NVMe存儲同時運行。

2. 使用RDMA (NVMe/RDMA)的NVMe-over-Ethernet 光纖

這種RDMA兼容型以太網適配器現已獲得授權。RDMA有兩種不同的部署方式,名稱分別為RoCE(v1/v2)和iWARP。然而非常遺憾,以上兩種協議無法實現交互操作。下面我將簡要說明兩種協議各自的優劣勢:

NVMe-over-RoCE (NVMe/RoCE):如果您使用的是只有以太網的網絡,NVMe-over-RoCE是共享存儲或超融合基礎設施(HCI)連接的最佳方案。正因如此,目前已有多家存儲陣列供應商公布了他們的計劃,及表示支持NVMe-over-RoCE連接。RoCE能夠提供最低的以太網絡延遲,并且對于跳數不超過 2 個的小規模存儲網絡,能達到非常優異的運行效果。顧名思義,RoCE需要聚合或無損的以太網絡才能正常運行。此外,該方案還需啟用實現額外的網絡功能,包括數據中心橋接(DCB)、優先流控制(PFC),以及其他一些更復雜的組織架構和網絡擁塞管理機制。如果低延遲是您的首要目標,那么NVMe-over-RoCE很可能是您的最優選擇,盡管其網絡復雜性也相對較高。

NVMe-over-iWARP (NVMe/iWARP):iWARP RDMA協議運行于標準TCP/IP網絡之中,因此其部署操作也更加簡單。盡管該協議的延遲性能不及RoCE,但更加易用的特性以及更低的管理難度依然具有巨大的吸引力。在現階段,存儲陣列供應商尚未設計出支持 iWARP的陣列,因此目前的iWARP最適合軟件定義或者基于Microsoft Azure Stack HCI / Storage Spaces Direct (S2D) 等HCI解決方案。

3. NVMe-over-TCP (NVMe/TCP)

NVMe-over-TCP還處于研發萌芽階段。該方案于2018年11月獲批,在不進行任何必要調整工作的情況下即可在現有的以太網基礎設施中運行(這一點利用了TCP/IP廣泛的普遍性)。 NVMe-over-TCP發揮的性能表現可能在速度上不及NVMe-over-RDMA或FC-NVMe,但在標準以太網卡和以太網網絡交換機上就可以輕松實現部署。無需大量的硬件投資,即可享受NVMe SSD存儲的主要優勢。Marvell? FastLinQ? 10/25/50/100GbE等部分網卡還能利用網卡內置的TCP/IP協議棧的硬件卸載(offload)功能,發揮為NVMe/TCP報文卸載并加速的潛力。

總結

無論您決定采用哪種NVMe-over-Fabrics路線,Marvell都能為您提供豐富靈活的產品組合,并在部署過程中為您提供一切幫助。尤其要強調的是,Marvell QLogic? 16Gb和32Gb FC主機總線適配器(HBA)支持FC-NVMe;同時,得益于網卡內置的通用型RDMA功能,Marvell FastLinQ 41000和45000系列的10/25/40/50/100Gb以太網NIC和CNA網卡均支持NVMe-over-RoCE和NVMe-over-iWARP功能以及NVMe-over-TCP。因此,管理員可以根據自身需求確定系統架構,同時還能確?,F階段的部署也可應用于未來的網絡。

未經允許不得轉載:存儲在線-存儲專業媒體 » 如何選擇最優的NVMe-over-Fabrics方案
分享到

songjy

相關推薦

精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走