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.
Requisitos previos
- 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
- Ubique la máquina virtual en vSphere Web Client.
- Seleccione un centro de datos, una carpeta, un clúster, un grupo de recursos o un host y haga clic en la pestaña Máquinas virtuales.
- Haga clic en Máquinas virtuales y haga doble clic en la máquina virtual en la lista.
- Apague la máquina virtual.
- En la pestaña Configurar de la máquina virtual, expanda Configuración y seleccione Hardware de máquina virtual.
- Haga clic en Editar y seleccione la pestaña Hardware virtual en el cuadro de diálogo que se muestra en la configuración.
- Desde el menú desplegable Nuevo dispositivo, seleccione Red y haga clic en Agregar.
- 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.
- En el menú desplegable Tipo de adaptador, seleccione Acceso directo de SR-IOV.
- 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.
- 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.
- 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).
- 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.