6.5.1

Table Of Contents
Supported NICs
All NICs must have drivers and firmware that support SR-IOV. Some NICs might require SR-IOV to be
enabled on the firmware. The following NICs are supported for virtual machines configured with SR-IOV:
n
Products based on the Intel 82599ES 10 Gigabit Ethernet Controller Family (Niantic)
n
Products based on the Intel Ethernet Controller X540 Family (Twinville)
n
Products based on the Intel Ethernet Controller X710 Family (Fortville)
n
Products based on the Intel Ethernet Controller XL170 Family (Fortville)
n
Emulex OneConnect (BE3)
Upgrading from vSphere 5.0 and Earlier
If you upgrade from vSphere 5.0 or earlier to vSphere 5.5 or later, SR-IOV support is not available until
you update the NIC drivers for the vSphere release. Firmware and drivers that support SR-IOV must be
enabled for NICs so that SR-IOV functionality can operate.
Upgrading from vSphere 5.1
Although SR-IOV is supported on ESXi 5.1 hosts satisfying the requirements, you cannot configure SR-
IOV on them by using the vSphere Web Client. Use the max_vfs parameter of the NIC driver module to
enable SR-IOV on these hosts. See Enabling SR-IOV by Using Host Profiles or an ESXCLI Command.
You also cannot assign an SR-IOV passthrough adapter to a virtual machine on such a host. The adapter
is available for virtual machines that are compatible with ESXi 5.5 and later. Although a vCenter Server
5.5 release might be managing an ESXi 5.1 host, the configuration is the same as in release 5.1. You
must add a PCI device to the virtual machine hardware and manually select a VF for the device.
SR-IOV Component Architecture and Interaction
vSphere SR-IOV support relies on the interaction between the virtual functions (VFs) and the physical
function (PF) of the NIC port for better performance, and interaction between the driver of the PF and the
host switch for traffic control.
In a host that runs virtual machine traffic on top of SR-IOV physical adapters, virtual machine adapters
directly contact the virtual functions to communicate data. However, the ability to configure networks is
based on the active policies for the port holding the virtual machines.
On an ESXi host without SR-IOV, the virtual switch sends external network traffic through its ports on the
host from or to the physical adapter for the relevant port group. The virtual switch also applies the
networking policies on managed packets.
vSphere Networking
VMware, Inc. 154