您需要設定 NSX,並為 vSphere Distributed Services Engine 啟用增強型資料路徑,以將某些網路作業從伺服器 CPU 卸載至 DPU。

在 DPU 型且已啟用 vSphere Lifecycle Manager 的叢集上設定 NSX 主機傳輸節點,與在 vSphere Lifecycle Manager 上準備現有 NSX 叢集類似。

啟用 NSX 後, ESXi 上 DPU 支援的 vSphere Distributed Switch (VDS) 支援卸載模式。流量轉送邏輯會從 ESXi 主機卸載至 DPU 支援的 VDS。
備註: 僅 vSphere Lifecycle Managed 叢集支援 DPU。DPU 要求的最低版本組合為 vSphere 8.0、 NSX 4.0.1.1 和 Edge 硬體版本 20 的組合。

如需瞭解「網路卸載功能」的相關資訊,請參閱 VMware vSphere 說明文件中的什麼是網路卸載功能

必要條件

  • vSphere 卸載:在已啟用 vSphere Lifecycle Manager 的叢集中,執行於 ESXi 8.0 版或更新版本上的主機可支援 DPU。
    備註: 對於 vSphere 卸載功能,您無需購買單獨的 NSX 授權。您只需要具有 vSphere ENT+ 效期授權,並且使用 vSphere 8 即可。 NSX Manager 將作為 vSphere ENT+ 的一部分提供。
  • NSX 卸載:若要利用 NSX DPU-based Acceleration (DPU 型加速) 功能,您需要購買 NSX Enterprise Plus 效期授權 (依核心) 或 NSX Enterprise Plus with Threat Prevention 效期授權 (依核心)。
    備註: 如果已有 NSX Enterprise Plus 效期授權 (依核心) 或 NSX Enterprise Plus with Threat Prevention 效期授權 (依核心),則無需購買任何其他 NSX 授權。
    備註: vSphere 8.0 上的 vSphere ENT+ 授權持有者有權使用「增強型資料路徑 - 標準版 (適用於 DPU)」。您無需另購 NSX 授權。
    如需詳細資訊,請參閱《NSX 功能和版本指南》
  • 未在任何主機上啟用鎖定模式。vSphere Lifecycle Manager 可能無法準備已啟用在鎖定模式中運作的主機。
  • 主機與叢集之間的映像沒有偏差。否則,您無法在叢集上啟用 vSphere Lifecycle Manager。修復 vCenter Server 中的主機,以確保主機和叢集上的基礎映像相符。
  • 已在叢集上啟用 vSphere Lifecycle Manager。請參閱 VMware vSphere® 說明文件。
  • 使用下列設定登錄計算管理程式:
    • 啟用信任,並將存取層級設定為 vSphere Lifecycle Manager。必須具有信任,才能在 NSX 和 vSphere Lifecycle Manager 之間建立通訊。
    • 啟用建立服務帳戶
  • 使用 vSphere Distributed Switch 主機交換器來建立傳輸節點設定檔。vSphere Lifecycle Managed 叢集不支援 NSX 虛擬分散式交換器 (N-VDS)。

程序

  1. 從瀏覽器以管理員權限登入 NSX Manager (網址為 https://<nsx-manager-ip-address> 或 https://<nsx-manager-fqdn>)。
  2. 移至系統 → 網狀架構 → 節點主機傳輸節點
  3. 管理者下拉式功能表中,選取 [計算管理程式]。
  4. 選取叢集,然後按一下設定 NSX
    備註: 當叢集伴隨著 vLCM 文字時,找出已啟用 vSphere Lifecycle Manager 的叢集。
  5. 若要建立傳輸節點設定檔,請按一下新增設定檔
  6. 視需要,輸入傳輸節點設定檔 (TNP) 的詳細資料。
    備註:
    • 對於 DPU 支援的 VDS,請選取增強型資料路徑 - 標準 (建議),或增強型資料路徑 - 效能,來作為主機 TN 和 TNP 主機交換器模式。
    • 新增交換器中,選取具有卸載相容性的 VDS (在 vSphere Client 中建立的 Distributed Switch 8.0 版)。如果不相符,主機將不相容。
    • 一個叢集僅允許一種類型的主機。例如,如果您在 vSphere Client 上建立兩個分散式交換器,一個具有 NVIDIA 網路卸載相容性,另一個具有 AMD Pensando 網路卸載相容性,這兩個選項都將顯示在 UI 上。請選取一個特定於您需求的選項。不同類型的叢集不能使用相同的 TNP。因此,您需要兩個單獨的 TNP:一個用於 NVIDIA DPU,另一個用於 AMD Pensando DPU。
  7. 如果已建立 TNP,請選取一個傳輸節點設定檔,且其以 vSphere Distributed Switch 作為主機交換器,並選取 [增強型資料路徑] 以作為資料路徑模式。
  8. 按一下套用 TNP

    如果這是針對 vSphere Lifecycle Manager 啟用的第一個叢集,則 NSX 會將 NSX LCP 服務包上傳至 vCenter Server 中的映像存放庫。vSphere Lifecycle Manager 會設定 NSX,以作為叢集上的解決方案。它會為上傳至 vCenter Server 的 NSX 映像,設定所需的狀態。然後,vSphere Lifecycle Manager 會在每個主機上開始安裝 NSX VIB,然後在每個傳輸節點上設定 NSX 交換器的組態。

    在主機準備期間,vSphere Lifecycle Manager 會修復主機、向 NSX Manager 登錄主機、在主機上設定 NSX 交換器,以及完成組態。
    備註:
    • vSphere Lifecycle Manager 會將 AMD Pensando DPU 支援的 ESXi 主機置於維護模式,並在主機修復過程中將該主機重新開機。如果 vSphere Lifecycle Manager 無法將主機置於維護模式,則需要手動關閉所有虛擬機器的電源,然後重試 NSX 安裝
    • 在已啟用 vSphere Lifecycle Manager 的叢集上安裝 NSX 需要的時間可能比在未啟用 vSphere Lifecycle Manager 的叢集上安裝時更長。此差異是由於此產品組合中包含的其他健全狀況檢查所導致。