今天, NVIDIA 宣布發布 NVIDIA DOCA 1.5 的長期支持( LTS )版本。
NVIDIA DOCA 是 NVIDIA BlueField DPU 的開放云 SDK 和加速框架。它通過使用行業標準 API 快速創建 BlueField DPU 的應用程序和服務來解鎖數據中心創新。
新的 NVIDIA DOCA 1.5 版本包括幾個重要的平臺更新,由于代碼庫的穩定性和健壯性,這使得它成為一個 LTS 版本。此外, NVIDIA DOCA 現在支持 NVIDIA ConnectX SmartNIC ,以簡化從 NIC / SmartNIC 到 NVIDIA BlueField DPU 的轉換。
新的 NVIDIA DOCA 1.5 功能側重于添加高級可編程性、安全性和功能,以支持新的存儲用例。
NVIDIA DOCA 1.5 軟件

NVIDIA DOCA 1.5 版本的亮點包括:
- 平臺更新
- BlueFIeld-2 的長期支持( LTS )版本
- 支持 ConnectX SmartNIC ( ConnectX-6 / 7 系列)
- 高級可編程性
- NVIDIA DOCA FLOW ,與 DPDK 相比,它是功能的超集
- 新的存儲使用情形:
- 用于哈希運算和加密加速的 SHA2 庫
- 壓縮和解壓縮庫
NVIDIA 對前向和后向兼容性的承諾確保了使用 NVIDIA DOCA 開發的應用程序能夠在未來版本的 BlueField DPU 上無縫運行。他們可以利用未來的硬件升級實現更高的性能和更大的規模。
有關詳細信息,請參閱 完整發布信息?。
NVIDIA DOCA 的采用是由于提供了顯著的性能提升,并通過 NVIDIA DOCA 驅動或庫 選擇了雙重開發方法。
- NVIDIA DOCA 驅動程序為經驗豐富的開發人員提供定制。
- NVIDIA DOCA 庫為那些希望降低編碼復雜度的用戶提供了最佳的每用例性能和規模。
NVIDIA DOCA 服務? 和性能增強
此版本添加了實時遷移? 支持 VirtIO blk 和過渡 VirtIO blk 仿真設備,能夠同時支持 Virtio0.95 和 Virtio1.0 設備的混合。
平臺安全和加密加速?
其他新增功能包括用于勒索軟件檢查的 AppShield 和帶有引用應用程序的正則表達式( regex )庫,以實現重復代碼和文本模式的安全匹配。
TPM 固件可信應用程序旨在支持在 Arm TrustZone 上部署敏感應用程序。這增加了額外的安全級別,允許使用硬件密鑰對 DPU Arm 內核上的數據進行身份驗證和加密。
遙測聚合器和日志記錄?
NVIDIA DOCA 現在公開收集的 telemetry 數據,用于日志記錄和度量。 BlueField 可以通過實現 Prometheus (一個用于事件監控的免費軟件應用程序),用于按需采樣數據并記錄指標,以供以后查詢。
NVIDIA DOCA FireFly :同步數據中心
精確計時是數據中心的核心。 NVIDIA DOCA FireFly 是數據中心的計時服務,可在一個位置支持所有計時需求。通過納秒級時鐘同步,我們可以實現新的時序和延遲關鍵應用。
隨著 FireFly 的精度從毫秒到納秒的變化,提高數據中心計時的精度代表了一個數量級的提高。
通過同步數據中心,您可以加速全球同步數據中心、 AI 、高性能計算、專業媒體制作、電信虛擬網絡功能和精確監控。數據中心中的所有服務器都可以進行協調,以提供比計算節點更大的功能。
存儲加速?
存儲數據壓縮/解壓縮是一項 CPU 密集型操作。 NVIDIA DOCA 壓縮庫將存儲數據壓縮和解壓縮到 BlueField DPU 上。這將卸載 CPU 中的存儲操作,以釋放其他計算功能的周期,并降低服務器 TCO 。?
ConnectX SmartNIC
通過增加對 NVIDIA ConnectX SmartNICs 的支持,開放式 NVIDIA DOCA 軟件可以充分利用最全面的軟件 API 、庫和服務。開發人員和 IT 領導者可以在部署最廣泛的高性能 SmartNIC 上促進數據中心創新。
這引入了廣泛的網絡、存儲和安全功能及增強功能,為軟件合作伙伴、服務器和存儲供應商、最終用戶以及全球系統集成商提供突破性的性能。 NVIDIA DOCA 對 ConnectX SmartNIC 的支持有助于加快并簡化從 ConnectX SmartNICs 到 BlueField DPU 的轉換。
開放式數據中心創新
NVIDIA DOCA 基于開放式 API 構建,如 DPDK 用于聯網, OFED 用于 RDMA , SPDK 用于存儲。它與所有主要操作系統和管理程序完全兼容。使用 NVIDIA DOCA 編寫的應用程序在 BlueField-2 和 BlueField DPU 的未來版本上運行。
DOCA 中國的黑客馬拉松
最近在中國舉行的黑客馬拉松集中于 BlueField DPU 創新,這些創新使用 NVIDIA DOCA 軟件框架?來簡化開發過程。參與者繼續尋找使用 DPU 卸載、加速和隔離廣泛服務的新方法。共有 13 支球隊在 24 小時內進行比賽,宣布了四名獲勝者:
- 第一名: SDIC ,基于 BlueField DPU 的 RDMA 虛擬化研究
- 第二名: Zhindex-Numa ,分布式智能密鑰值存儲引擎
- 第三名: Network Needs ,基于 DPU 緩存的鍵值存儲加速
- 第四名: ScaleFlash , DPU 云原生高速存儲
祝賀獲獎者,并感謝所有參與此次 NVIDIA DOCA 黑客馬拉松取得如此成功的團隊!
有關領先公司如何使用 NVIDIA 軟件定義的硬件加速數據中心解決方案來改變世界的更多信息,請參閱 通過加速網絡現實現數據中心現代化?免費電子書。
更多資源:
- 揭秘 NVIDIA DOCA
- 了解何時使用 DOCA 驅動程序和 DOCA 庫
- DPU 的 DOCA 簡介?課程(免費)
- DOCA 流程入門 課程(自定進度)
- 今天提供 AI 就緒的基礎架構,為明天的 AI 工廠提供動力?GTC 會話
?