Para garantizar que una máquina virtual y una NIC física puedan intercambiar datos, es necesario asociar la máquina virtual con una o varias funciones virtuales como adaptadores de red de acceso directo de SR-IOV.

Antes de empezar

  • Compruebe que en el host existan las funciones virtuales.

  • Compruebe que los dispositivos de redes de acceso directo para las funciones virtuales estén activos en la lista Dispositivos PCI de la pestaña Configuración del host.

  • Compruebe que la máquina virtual sea compatible con ESXi 5.5 y versiones posteriores.

  • Compruebe que se haya seleccionado Red Hat Enterprise Linux 6 y versiones posteriores o Windows como sistema operativo invitado cuando se creó la máquina virtual.

Procedimiento

  1. Ubique la máquina virtual en vSphere Web Client.
    1. Seleccione un centro de datos, una carpeta, un clúster, un grupo de recursos o un host y haga clic en la pestaña Objetos relacionados.
    2. Haga clic en Máquinas virtuales y seleccione la máquina virtual en la lista.
  2. Apague la máquina virtual.
  3. En la pestaña Administrar de la máquina virtual, seleccione Configuración > Hardware de máquina virtual.
  4. Haga clic en Editar y en la pestaña Hardware virtual.
  5. Desde el menú desplegable Nuevo dispositivo, seleccione Red y haga clic en Agregar.
  6. Expanda la sección Nueva red y conecte la máquina virtual al grupo de puertos.

    La NIC virtual no usa este grupo de puertos para el tráfico de datos. El grupo de puertos se usa para extraer las propiedades de redes, por ejemplo, el etiquetado de VLAN, y aplicarlas al tráfico de datos.

  7. En el menú desplegable Tipo de adaptador, seleccione Acceso directo de SR-IOV.
  8. En el menú desplegable Función física, seleccione el adaptador físico que funcionará como respaldo del adaptador de máquina virtual de acceso directo.
  9. Para permitir cambios de la MTU de los paquetes provenientes del sistema operativo invitado, use el menú desplegable Cambio de MTU de sistema operativo invitado.
  10. Expanda la sección Memoria, seleccione Reservar toda la memoria de invitado (todo bloqueado) y haga clic en Aceptar.

    La unidad de administración de memoria de E/S (IOMMU) debe tener comunicación con la totalidad de la memoria de la máquina virtual para que el dispositivo de acceso directo tenga acceso a la memoria a través del acceso de memoria directo (DMA).

  11. Encienda la máquina virtual.

Resultados

Cuando se enciende la máquina virtual, el host ESXi selecciona una función virtual libre del adaptador físico y la asigna al adaptador de acceso directo de SR-IOV. El host valida todas las propiedades del adaptador de máquina virtual y la función virtual subyacente respecto de la configuración del grupo de puertos al cual pertenece la máquina virtual.