NVIDIA DOCA 軟件框架提供了一個全面、開放的開發平臺,以加速 NVIDIA BlueField DPU 應用程序的創建。NVIDIA DOCA 持續獲得動力,并突破數據中心的界限,卸載、加速和隔離網絡、存儲、安全和管理基礎設施。NVIDIA DOCA 1.3 軟件框架的發布側重于軟件的全新和增強功能。
NVIDIA DOCA 1.3 的主要功能
具有優化流插入的 NVIDIA DOCA FLOW 庫
NVIDIA DOCA 通信通道(Communication Channel)庫
NVIDIA DOCA 正則表達式(RegEx)庫
NVIDIA DOCA App Shield SDK
OVN IPsec 加密完全卸載
新增和增強的 NVIDIA DOCA 服務包括:
NVIDIA DOCA 遙測(Telemetry)
NVIDIA DOCA 基于主機的網絡(Host Based Networking)
NVIDIA DOCA 流量檢測器(Flow Inspector)
具有優化流插入的 NVIDIA DOCA FLOW
NVIDIA DOCA FLOW 是一種用于網絡加速的抽象層 API 。NVIDIA DOCA FLOW 是在硬件中構建通用 SDN 執行管道的最基本 API 。
NVIDIA DOCA FLOW 的主要目標是為數據平面應用程序中的快速數據包處理提供一個簡單、完整的框架。API 通過創建抽象層為特定環境提供了一組庫。NVIDIA DOCA FLOW 可以輕松開發硬件加速的應用程序,這些應用程序可以匹配多達兩層的隧道數據包。
隨著優化流插入(OFI)的加入, NVIDIA DOCA FLOW 現在提供了一種新的方式來管理 NVIDIA BlueField DPU 的數據包轉發表,并提供了幾個額外的好處。其中包括提高流插入速率,可將性能提高 10 倍以上,擴展到超過 1 百萬個規則/秒。改進的安全態勢消除了劫持底層驅動程序的能力,并提供更大的靈活性。
NVIDIA DOCA 通信通道
此版本還引入了 NVIDIA DOCA 通信通道(Communication Channel),以實現安全、靈活和高效的應用程序卸載。NVIDIA DOCA 通信通道用于主機軟件和 NVIDIA BlueField DPU 上運行的 NVIDIA DOCA 服務之間的隔離通信。例如,這使 Windows VM 能夠與 NVIDIA BlueField DPU Arm 處理器上的服務進行安全通信,而無需利用常規網絡堆棧和冒險暴露于惡意活動。NVIDIA DOCA 服務從這種通信方法中受益的例子包括流服務、遙測、App Shield 監控、遠程 API 編排和流檢測。
正則表達式(RegEx)庫
正則表達式,也稱為 RegEx ,是許多腳本語言中使用的標準模式匹配工具。有了它,您可以創建與文本模式匹配的過濾器,而不僅僅是單個單詞或短語。RegEx 專為高吞吐量、低延遲的深度數據包檢測應用程序而設計,這些應用程序需要數據包有效負載檢測和異常監測,這可以通過使用 RegEx 模式匹配和字符串匹配來實現。NVIDIA DOCA 正則表達式庫是一個重要的安全和遙測功能,現已在 NVIDIA DOCA 1.3 中使用。
NVIDIA DOCA App Shield
NVIDIA DOCA App Shield 在 NVIDIA DOCA 1.2 中是為早期訪問開發者而引入,并在 NVIDIA DOCA 1.3 版本中得到了增強。
App Shield 為網絡安全供應商提供主機監控,以創建加速入侵檢測系統解決方案,識別對任何物理或虛擬機的攻擊。它可以將數據應用程序狀態提供給安全信息及事件管理或擴展的檢測及響應工具。它還可以增強取證調查和事件響應。
安全團隊可以保護他們的應用程序進程,持續驗證完整性,并使用 App Shield 檢測惡意活動。如果攻擊者強制終止機器安全代理的進程,App Shield 可以隔離受感染的主機,阻止惡意軟件訪問機密數據或傳播到其他資源。App Shield 是打擊網絡犯罪的重要進展,也是實現零信任安全的有效工具。
NVIDIA DOCA 1.3 現已提供了 App Shield 庫,其中包含一個參考應用程序和一個支持早期訪問成員的用戶指南。
OVN IPsec 加密完全卸載
NVIDIA DOCA 1.3 包括對現有 OVN 部署的支持,以加速 IPsec 數據路徑數據包處理。OVN 在物理設備之間建立網絡隧道數據包,并為網絡中所有 OVN 隧道傳輸的 IPsec 加密提供單一的全局配置選項。NVIDIA DOCA 1.3 更新了驅動程序和運行時組件,以卸載 IPSec 數據包加密和解密以及 HMAC 身份驗證,所有這些都基于 NVIDIA BlueField DPU 實現了零占用主機 CPU 資源。
基于主機的網絡
在 NVIDIA BlueField DPU 上,基于主機的網絡(HBN)有助于管理和監控同一節點上虛擬機或容器之間的流量。它還分析和加密(或解密,然后分析)進出節點的流量 - 任何 ToR 交換機都無法執行的任務。
采用 NVIDIA BlueField DPU 的 HBN 功能徹底改變了客戶構建和思考數據中心網絡的方式,隨著 NVIDIA BlueField DPU 智能化程度的提高,降低了對 ToR 交換機的要求。NVIDIA BlueField DPU 還為網絡策略的配置和實施提供了一個隔離的環境,且無需軟件或依賴于主機。
其他 NVIDIA DOCA 1.3 SDK 更新
支持多主機鏈路聚合組(LAG)
VirtIO增強功能
社區
NVIDIA DOCA 通過提供行業標準的開放 API 和框架,以及對 NVIDIA DOCA 庫和服務的持續改進,為開發人員提供開放生態系統。
-
NVIDIA
+關注
關注
14文章
4940瀏覽量
102816 -
API
+關注
關注
2文章
1485瀏覽量
61817 -
數據中心
+關注
關注
16文章
4688瀏覽量
71956 -
軟件框架
+關注
關注
0文章
21瀏覽量
9857
發布評論請先 登錄
相關推薦
評論