在 VMware 上啟用 SR-IOV 是選擇性的,但必須要實現 DPDK 的所有效益,才能提升封包處理效能。
必要條件
這需要特定的 NIC 卡。下列晶片組已通過 VMware 認證,可與 SD-WAN Gateway 搭配使用。
- Intel 82599/82599ES
- Intel X710/XL710
備註: 在 VMware 上以 SR-IOV 模式使用 Intel X710/XL710 卡之前,請確定已正確安裝
〈部署必要條件〉一節中說明的支援韌體和驅動程式版本。
若要在 VMware 上啟用 SR-IOV:
- 確定您的 NIC 卡支援 SR-IOV。查看 https://www.vmware.com/resources/compatibility/search.php?deviceCategory=io 上的 VMware 硬體相容性清單 (HCL)
品牌名稱:(Brand Name:) Intel
I/O 裝置類型:(I/O Device Type:) 網路
功能:(Features:) SR-IOV
下列 VMware 知識庫文章提供如何在支援的 NIC 上啟用 SR-IOV 的詳細資料:https://kb.vmware.com/s/article/2038739
- 如果您已有支援 NIC 卡,請移至特定的 VMware 主機,選取設定 (Configure) 索引標籤,然後選擇實體介面卡 (Physical adapters)。
- 選取編輯設定 (Edit Settings)。將狀態 (Status) 變更為已啟用 (Enabled),並指定所需的虛擬函式數目。此數目會根據 NIC 卡類型而有所不同。
- 將 Hypervisor 重新開機。
- 如果 SR-IOV 已成功啟用,則在 ESXi 重新開機後,虛擬函式 (VF) 數目將會顯示在特定 NIC 下。