英特爾公佈800系列100GbE網卡更多細節採用PCIe 4.0 x16主機接口
在今日的SNIA存儲開發者大會上,英特爾分享了有關自家十萬兆(100Gb)以太網芯片的更多細節。該芯片於今年4月被首次公佈,並將於下月投放市場。據悉,即將面世的800系列以太網控制器和適配器,將是英特爾引入的首個十萬兆級以太網解決方案,輔以用於硬件加速數據包處理的擴展功能。
新品支持PCIe 4.0和NVMe over TCP(題圖via AnandTech)
該公司現宣布,其已為800 系列100Gb 以太網產品引入了應用程序隊列(ADQ)技術,實現了對通過Fabric TCP 傳輸協議的NVMe 支持。
作為SAN新系統協議的一個選項,基於Fabric的NVMe遠程訪問支持,僅較本地NVMe SSD訪問增加了幾微秒(ms)的額外延遲。
最初的NVMeoF 定義支持兩種傳輸協議,分別是光纖通道和RDMA,可由Infiniband、iWARP 和RoCE 功能的網絡接口控制器(NIC)提供。
英特爾已在自家的X722 NIC 上提供了對iWARP 的支持,且先前宣布了對800 系列的RoCEv2 支持。
但在過去一年,對NVMeoF 的興趣已轉移到新的基於TCP 傳輸的NVMe 規範上,使得NVMeoF 可在任何IP 網絡上使用,而無需高端RDMA 功能的NIC 或其它利基型網絡硬件。
據悉,基於TCP 傳輸協議的NVMe 規範,已於2018 年11 月完成製定,為NVMe 的大規模使用敞開了新的大門。
新協議的一大特點,是能夠利用任何網絡硬件。不過在發布的初期,它將主打基於Fabric 的高性能NVMe 應用,且仍需硬件加速。
至於英特爾的ADQ 功能,可用於基於TCP 的某種NVMe 訪問加速。且其正在貢獻相關代碼,以在Linux 內核中支持這項新特性。
如此一來,800 系列十萬兆以太網適配器就能夠充分發揮基於TCP 協議的NVMe 訪問的特長,且延遲可達到與基於RDMA 的Fabric NVMe 訪問幾乎一樣低。
英特爾還宣布,Lightbit Labs 是NVMe over TCP 的主要商業支持者之一,它將在其分類存儲解決方案中添加對ADQ 的支持。
此外,英特爾還宣布了Aerospike 4.7 將成為首個利用ADQ 加速的商業數據庫,且Aerospike 將發布自己的性能指標,以凸顯吞吐量和QoS 服務質量的提升。
接下來幾週,眾多分銷商和OEM 廠商將會提供多款英特爾800 系列以太網適配器。其中E810 控制器的產品簡介已經發布,表明其支持PCIe 4.0 x16 主機接口(這是100Gb NIC 所期望的)。
遺憾的是,英特爾自家的處理器和芯片組,尚未像競爭對手AMD的銳龍3000系列處理器那樣全面加入對PCIe 4.0的支持,該公司的PR部門顯然不希望強調這一點。