為了使新技術容易普及,與市場領先者合作是重要的策略; NVIDIA 宣布加入 Linux 基金會開源可程式化基礎設施( OPI )專案成為創始會員,旨在使 NVIDIA DOCA 網路軟體應用程式 API 開源供軟硬體業界使用,藉此加速資料中心進行創新。 OPI 專案將以打造由社群驅動的標準開放生態系為目標,並利用 DPU 加速網路運作與卸載其它資料中心基礎設施任務,使資料中心核心可更集中處理關鍵任務。
此策略是呼應當前資料中心業界的開元資料中心架構趨勢,借助開源簡化佈署、降低成本並更容易以永續方式進行管理, NVIDIA 希冀借助使 NVIDIA DOCA 開源使 DPU 生態系更容易擴大規模,並茁壯包括 NVIDIA BlueField 在內的業界廣泛 DPU 與同質性產品,藉此驅動產業轉型與創新。
▲借助 OPI 專案模式將 DOCA 開源,未來使用 DOCA 開發的資源不僅支援 NVIDIA BlueField 、還可相容其它供應商的 DPU 與同質性產品
BlueField 與其它泛 DPU 產品是為了使資料中心進一步將效能最大化的網路硬體加速裝置,借助具軟體定義、硬體加速網路、橫向流量與零信任安全的 DPU ,將包括網路、儲存、安全性與 DevOps 管理等資料中心作業進行負載、加速與隔離,使資料中心核心不需分配額外資源處理這些內容,藉此使資料中心能將提升整體效能與效率。
由 NVIDIA 推出的 DOCA 包括各式驅動程式與函式庫、服務、文件、應用程式與管理工具,能簡化開發應用程式過程並使其獲得效能加速; DOCA 能使利用加速驅動程式或如 DPDK 、 SPDK 、 Open vSwitch 或 Open SSL 等低階函式庫撰寫的 BlueField 應用程式具備靈活性與可攜性;在 OPI 專案當中 NVIDIA 將繼續提供支援服務,開發者能透過 OPI 建立通用可程式化層,藉此支援許多由 DPU 加速的開源驅動程式與函式庫。目前 DOCA 函式庫 API 已經開放包括開發者在內的大眾使用,借助 DOCA API 開放授權,使 DOCA 所開發的應用程式除了支援 BlueField DPU 外,也能支援其它供應商推出的 DPU 與同質性產品。