Antes de conectar una máquina virtual a una función virtual, se deben configurar las funciones virtuales de la NIC física en el host mediante un perfil de host.

Antes de empezar

  • Compruebe que la configuración del entorno admita SR-IOV. Consulte la Compatibilidad con SR-IOV.

  • Cree un perfil de host utilizando como referencia el host compatible con SR-IOV. Para obtener más información sobre los perfiles de host, consulte la documentación de vSphere Host Profiles.

Inicie vSphere Client e inicie sesión en el sistema vCenter Server.

Por qué y cuándo se efectúa esta tarea

También puede habilitar las funciones virtuales de SR-IOV en el host mediante el uso del comando vCLI esxcli system module parameters set en el parámetro del controlador de NIC correspondiente a las funciones virtuales de acuerdo con la documentación del controlador. Para obtener más información sobre cómo utilizar los comandos vCLI, consulte la documentación de vSphere Command-Line Interface.

Procedimiento

  1. En vSphere Client, haga clic en Home (Inicio) y seleccione la vista principal Host Profiles.
  2. Seleccione el perfil de host de la lista y haga clic en Edit Profile (Editar perfil).
  3. Expanda Kernel Module Configuration > Kernel Module y seleccione el módulo del kernel para el controlador de la función física.
  4. Para crear funciones virtuales, expanda Parámetro de módulo kernel y seleccione el parámetro del controlador de la función física.

    Por ejemplo, el parámetro para el controlador de función física de una NIC física Intel es max_vfs.

  5. Haga clic en Edit (Editar).
  6. En el cuadro de texto Valor, escriba una lista separada por comas de números de función virtuales válidos.

    Cada entrada de la lista es la cantidad de funciones virtuales que desea configurar para cada función física. El valor "0" significa que SR-IOV no se habilitará para esa función física.

    Por ejemplo, en un puerto doble, establezca el valor en

    x,y

    donde x o y es la cantidad de funciones virtuales que se desea habilitar para un solo puerto.

    Si la cantidad de destino de las funciones virtuales en un único host es 30, es posible que dos tarjetas de puerto doble estén establecidas en 0,10,10,10.

    Nota:

    La cantidad de funciones virtuales compatibles y disponibles para la configuración depende de la configuración del sistema.

  7. Haga clic en OK (Aceptar).
  8. Corrija el perfil de host modificado para el host de destino.

Resultados

Después de habilitar las funciones virtuales en el host, la NIC física ya no aparece como adaptador de red del host en la lista Network Adapters (Adaptadores de red), en la pestaña Configuration (Configuración) del host. Aparece en la lista Advanced Settings (Configuración avanzada) del host.

Qué hacer a continuación

Asocie una función virtual con una máquina virtual como dispositivo PCI para redes a través de DirectPath I/O.