Asigne automáticamente núcleos lógicos a las vNIC para que los núcleos lógicos dedicados administren el tráfico entrante y saliente de las vNIC.
Al configurar el conmutador en el modo Ruta de datos mejorada, si se asocia un solo núcleo lógico a una vNIC, ese núcleo lógico procesará el tráfico bidireccional entrante y saliente de una vNIC. Si se configuran varios núcleos lógicos, el host determinará automáticamente qué núcleo lógico debe procesar el tráfico de una vNIC.
- vNIC-Count: el host asume que la transmisión del tráfico entrante o saliente para una dirección de las vNIC requiere la misma cantidad de recursos de CPU. A cada núcleo lógico se le asigna el mismo número de vNIC según el grupo de núcleos lógicos disponibles. Este es el modo predeterminado. El modo vNIC-count es fiable, pero no es el más adecuado para el tráfico asimétrico.
CPU-usage: el host utiliza estadísticas internas para predecir el uso de CPU necesario para transmitir el tráfico entrante o saliente en cada dirección de las vNIC. Según el uso de CPU necesario, el host cambiará las asignaciones de núcleos lógicos para equilibrar la carga entre ellos. El modo CPU-usage es más adecuado que vNIC-count, pero no es fiable cuando el tráfico no es estable.
En el modo CPU-usage, si el tráfico que se transmite cambia con frecuencia, los recursos de CPU previstos requeridos y la asignación de vNIC también pueden cambiar con frecuencia. Los cambios de asignación demasiado frecuentes pueden provocar que se anulen paquetes.
Si los patrones de tráfico son simétricos entre las vNIC, la opción vNIC-count proporciona un comportamiento fiable, que es menos vulnerable a los cambios frecuentes. Sin embargo, si los patrones de tráfico son asimétricos, la opción vNIC-count puede provocar que anulen paquetes, ya que no distingue la diferencia de tráfico entre las VNIC.
En el modo vNIC-count, se recomienda configurar la cantidad adecuada de núcleos lógicos para que se asigne el mismo número de VNIC a cada núcleo lógico. Si se asigna un número de vNIC diferente a cada núcleo lógico, la asignación de CPU o será equilibrada y el rendimiento no será determinista.
Cuando se conecta o se quita un vNIC o un núcleo lógico, el host refleja automáticamente los cambios.
Procedimiento
- ♦Para cambiar de un modo a otro, ejecute el siguiente comando:
set ens lcore-assignment-mode <hs-name-arg><ens-lc-mode-arg>
Donde <ens-lc-mode-arg> hace referencia al nombre del modo de asignación de núcleos lógicos de ENS. Este argumento se puede establecer en el modo vNIC-count o cpu-usage.
vNIC-count es la asignación de núcleos lógicos en función del recuento de vNIC/dirección.
cpu-usage es la asignación de núcleos lógicos en función del uso de CPU.
Donde <hs-name-arg> hace referencia al nombre del conmutador de host.
Por ejemplo, esx-1> set ens lcore-assignment-mode nsxvswitch cpu-usage