在收購Mellanox前,英偉達其實就已經醞釀過一種名叫“BlueField”的數據處理單元(以下簡稱DPU)。據悉,DPU允許加速器無需通過標準x86架構、即可立即訪問網絡。但在該公司於六年前披露相關細節後,期間它一直沒有引發足夠廣泛的討論。
(via WCCFTech)
因相較於 PCIe 通道,CPU 其實更適合應用程序的管理,所以 BlueField 有望讓該過程變得更加智能、同時減輕其它 PC 組件的工作負擔。
最新消息是,即便當前隻有少數公司在實際工作場所中使用 DPU,英偉達還是計劃通過 Linux 基金會項目來推動並改進支持。
JBOF 讓直連 CPU 的所有初始化 PCIe 連接打通 NVMe 驅動器的數據傳輸
StorageReview 指出:與常用的標準以太網 NIC 相比,DPU 的益處顯而易見。其外觀更像是一塊微型計算板、擁有更強的處理性能,而不是單純的“數據搬運工”。
此外 JBOF 可在不使用 x86 架構的情況下實現相同的操作,從而彰顯它的實用性和吸引力。系統使用兩根 PCIe 3.0 排線,來連接一臺或多臺服務器的存儲陣列。
(圖 via StorageReview)
VAST Data 使用英偉達當前基於 BlueField 設計的 DPU,其采用高密度 1U 外形、可共享驚人的 675 TB 閃存存儲。
另外 Fungible 打造允許分解的 DPU 設計,StorageReview 能夠訪問其陣列,且 Fungible 最近表示打造自傢設計的 GPU 。
尷尬的是,由於需要大量軟件才能與系統配合使用,這嚴重拖累 BlueField DPU 的可訪問性。
而要將相關產品部署到現有的系統,也沒有想象中的那麼輕松。最重要的是,標準存儲企業正考慮轉向更快速的設計和制造方法。
(圖 via StorageReview)
有鑒於此,英偉達正致力於通過成為 Linux 基金會的開放可編程基礎設施項目(簡稱 OPI)的創始成員,來更好地推動 DPU 技術在市場上的普及。
這一舉措可讓 DPU 集成到更多系統中、易於訪問且速度更快,且英偉達近期已在開源領域的更多 API 中啟用 DOCA、以便廣大開發者能夠更快地采用。
最後,該公司在 6 月 21 日的一篇博客文章中寫道:“OPI 項目旨在創建一個由社區驅動、基於標準的開放生態系統,以借助 DPU 加速數據中心的網絡和其它基礎設施任務”。
至於 DOCA,其涵蓋驅動程序、庫服務、文檔、示例應用程序、管理工具等組件,旨在加速應用程序性能和簡化開發工作。
它為使用加速驅動程序,或 DPDK、SPDK、Open vSwitch、Open SSL 的底層庫編寫的 BlueField 應用程序帶來更高的靈活性和可移植性。
英偉達將持續提供這方面的支持,且作為 OPI 的一部分,開發者們能夠構建一個通用編程層,以支持諸多具有 DPU 加速功能的開放驅動程序和庫。