Mejore la capacidad de proceso de los paquetes que se transfieren de una vNIC a un hipervisor o en sentido inverso. Para ello, configure varios núcleos lógicos o múltiples funcionalidades de contexto para las colas de vNIC.

En el modo Ruta de datos mejorada, puede configurar la funcionalid de contexto múltiple para el tráfico de vNIC que fluye hacia y desde el hipervisor. El contexto múltiple implica que varios núcleos lógicos pueden dar servicio a colas de Tx y Rx, a diferencia del contexto único, donde un núcleo lógico ofrece servicio tanto para la cola de Tx como la de Rx. Un par de colas de TX y RX representa una cola de vNIC.

Como administrador, es aconsejable que asigne varios contextos a las colas de vNIC en función del tráfico de red actual o de una carga de tráfico de red anticipada. A medida que la carga de tráfico aumente para una cola de vNIC, el contexto único o el núcleo lógico configurados para una cola de vNIC específica pueden resultar insuficientes para equilibrar la carga del tráfico. Al asignar varios contextos a esa vNIC, se asignan más recursos de vCPU para equilibrar la carga del tráfico.

A medida que diseña para optimizar la red y aumentar el rendimiento, tenga en cuenta estos puntos:
  • La cantidad de núcleos lógicos asignados depende de la capacidad del host.

  • El número de DRSS configurables en los hosts depende del número máximo de CPU físicas disponibles en el host.

  • Los núcleos lógicos se pueden compartir entre el ajuste de escala en lado de recepción predeterminada (DRSS) y colas de contexto múltiple.

  • Tanto DRSS como el contexto múltiple pueden funcionar de forma independiente. Sin embargo, la configuración conjunta proporciona ventajas de rendimiento adicionales para colas de hardware físicas (DRSS) y colas de vNIC. Consulte Configurar la escala en lado de recepción de la cola predeterminada para obtener más información sobre la configuración de DRSS.

Requisitos previos

  • Para configurar la funcionalidad de contexto múltiple para una vNIC, asegúrese de que se creen varios núcleos lógicos en el host.
  • Asegúrese de que los nodos de transporte de host estén preparados en Interrupción de ENS o en el modo Ruta de datos mejorada. La funcionalidad de contexto múltiple no está disponible en el modo Estándar.

Procedimiento

  1. Para comprobar que un nodo de transporte de host está habilitado para la ruta de datos mejorada:
    1. Desplácese hasta Sistema → Nodos de transporte de host.
    2. Seleccione el nodo de transporte.
    3. Seleccione la pestaña Información general y compruebe que el parámetro Enhanced Datapath Capable esté establecido en .
  2. Si desea configurar varios contextos para el tráfico de vNIC administrado mediante el modo Ruta de datos mejorada, edite las opciones de configuración de las máquinas virtuales y establezca el siguiente valor de parámetro. Consulte la guía Administrar máquinas virtuales de vSphere más reciente para obtener más información sobre cómo editar las opciones de configuración de las máquinas virtuales.
    ethernetX.ctxPerDev = "3"

    Donde el valor 3 indica que se aplica la funcionalidad de contexto mútiple por cada cola de vNIC.

    Otros valores admitidos para contextos son:
    • ethernetX.ctxPerDev =1 indica que se ha aplicado la funcionalidad de contexto múltiple por máquina virtual.
    • ethernetX.ctxPerDev =2 indica que se ha aplicado la funcionalidad de contexto múltiple por vNIC.

Resultados

La ruta de datos mejorada mejora la capacidad de proceso mediante el uso de la funcionalidad de contexto múltiple para las colas de vNIC.