This section describes how to activate SR-IOV on VMware. This step is optional.

Prerequisites

This requires a specific NIC card. As of today, only the following chipset is certified by VeloCloud to work with the VCG.

  • Intel 82599/82599ES
  • X550 (under experimenting as this requires the latest Intel ixgbevf driver on the VCG VM and Malicious Driver Detection deactivated on the ESXi host ixgbe driver)

Instructions to activate SR-IOV

To activate SR-IOV on VMware:

  1. Make sure that your NIC card supports SR-IOV. Check the VMware Hardware Compatibility List (HCL) at https://www.vmware.com/resources/compatibility/search.php?deviceCategory=io

    Brand Name: Intel

    I/O Device Type: Network

    Features: SR-IOV

    vcg-compatibility-guide

    The following VMware KB article provides details of how to activate SR-IOV on the supported NIC: https://kb.vmware.com/s/article/2038739

  2. Once you have a support NIC card, go to the specific VMware host, select the Configure tab, and then choose Physical adapters.

    vcg-physical-adapters

  3. Select Edit Settings. Change Status to Enabled and specify the number of virtual functions required. This number varies by the type of NIC card.
  4. Reboot the hypervisor.

    vcg-number-virtual_functions

  5. If SR-IOV is successfully activated, the number of Virtual Functions (VFs) will show under the particular NIC after ESXi reboots.

    vcg-sr-iov-vfs-area-display