VMware Integrated OpenStack 4.0 es compatible con la selección de ubicación habilitada para NUMA en la plataforma vSphere subyacente. Esta característica proporciona baja latencia y un alto rendimiento para funciones de red virtual (VNF) que se ejecutan en entornos de telecomunicaciones.

Para obtener más información sobre NUMA, consulte Uso de instancias de NUMA con ESXi.

Para conseguir una baja latencia y un alto rendimiento, es importante que las vCPU, la memoria y los NIC físicos utilizados para el tráfico de las máquinas virtuales estén alineados en el mismo nodo de NUMA. Debe crear una política de formación de equipos específica que dependa del tipo de implementación que tenga.

En VMware Integrated OpenStack 4.0, la selección de la NIC física para la selección de ubicación es una tarea de configuración manual.

Procedimiento

  1. Inicie sesión en los hosts ESXi del centro de datos y ejecute el siguiente comando para recopilar información sobre la configuración actual de NUMA.
    vsish -e get /net/pNics/vmnic<id>/properties | grep 'Device NUMA Node'
  2. Si utiliza redes superpuestas, todos los VTEP están asociados a un dvportgroup, por lo que deberá agrupar todas las NIC físicas en un determinado nodo NUMA y crear una directiva de equipo que incluya solo las NIC físicas en ese nodo NUMA.
  3. Si usa una red basada en VLAN con el respaldo de dvportgroup, cree una directiva de equipo que utilice solo las NIC físicas desde el nodo NUMA determinado y cree una red de proveedor de tipo portgroup de Neutron.
    neutron net-create --provider:network_type portgroup <numa_network_name>
  4. Especifique los metadatos de numa.nodeAffinity en un tipo VMware Integrated OpenStack.
    nova flavor-key <uuid> set vmware:extra_config='{"numa.nodeAffinity": "node_ID"}'
  5. Arranque la instancia en OpenStack con este tipo y seleccione una red de Neutron en la que las NIC físicas procedan del mismo nodo de NUMA.