在 VMware 上启用 SR-IOV 是可选,但需要执行该过程以获得 DPDK 的所有功能,从而提高数据包的处理性能。
必备条件
需要特定的网卡。以下芯片组已通过 VMware 认证,可以与 SD-WAN Gateway 一起使用。
- Intel 82599/82599ES
- Intel X710/XL710
注: 在 VMware 上以 SR-IOV 模式使用 Intel X710/XL710 卡之前,请确保正确安装了
部署必备条件部分中所述的支持的固件和驱动程序版本。
要在 VMware 上启用 SR-IOV,请执行以下操作:
- 确保您的网卡支持 SR-IOV。查看位于 https://www.vmware.com/resources/compatibility/search.php?deviceCategory=io 的 VMware 硬件兼容性列表 (Hardware Compatibility List, HCL)
品牌名称 (Brand Name):Intel
I/O 设备类型 (I/O Device Type):网络
功能 (Features):SR-IOV
以下 VMware 知识库文章提供了有关如何在支持的网卡上启用 SR-IOV 的详细信息:https://kb.vmware.com/s/article/2038739
- 具有支持的网卡后,转到特定的 VMware 主机,选择配置 (Configure) 选项卡,然后选择物理适配器 (Physical adapters)。
- 选择编辑设置 (Edit Settings)。将状态 (Status) 更改为已启用 (Enabled),并指定所需的虚拟功能数。此数值因网卡类型而异。
- 重新引导虚拟化管理程序。
- 如果已成功启用 SR-IOV,在 ESXi 重新引导后,将在特定网卡下显示虚拟功能 (Virtual Function, VF) 数。