Es posible especificar que todas las asignaciones de memoria futuras en una máquina virtual utilicen páginas asociadas con nodos NUMA específicos (proceso denominado afinidad de memoria manual).

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

Nota:

Especifique los nodos que se utilizarán para las asignaciones de memoria futuras únicamente si también se especificó la afinidad de CPU. Si hace cambios manuales solamente en la configuración de afinidad de memoria, el rebalanceo de NUMA automático no funciona correctamente.

Procedimiento

  1. Desplácese hasta la máquina virtual en el navegador de vSphere Web Client.
  2. Haga clic en la pestaña Manage (Administrar).
  3. Haga clic en Settings (Configuración) y, a continuación, en VM Hardware (Hardware de máquina virtual).
  4. Haga clic en Edit (Editar).
  5. Seleccione la pestaña Virtual Hardware (Hardware virtual), expanda la opción Memory (Memoria).
  6. En NUMA Memory Affinity (Afinidad de memoria NUMA), establezca la afinidad de memoria.

Vincular una máquina virtual con un nodo NUMA único

En el ejemplo que sigue, se muestra el enlace manual de las últimas cuatro CPU físicas a un nodo NUMA único para una máquina virtual bidireccional en un servidor de ocho vías.

Las CPU (por ejemplo, 4, 5, 6 y 7) son los números de CPU físicas.

  1. En el navegador de vSphere Web Client, haga clic con el botón derecho en la máquina virtual y seleccione Edit Settings (Editar configuración).

  2. Seleccione Options (Opciones) y haga clic en Advanced (Opciones avanzadas).

  3. Haga clic en el botón Configuration Parameters (Parámetros de configuración).

  4. En vSphere Web Client, active la afinidad de CPU para los procesadores 4, 5, 6 y 7.

A continuación, esta máquina virtual se ejecutará únicamente en el nodo 1.

  1. En el panel de inventario de vSphere Web Client, seleccione la máquina virtual y seleccione Edit Settings (Editar configuración).

  2. Seleccione Options (Opciones) y haga clic en Advanced (Opciones avanzadas).

  3. Haga clic en el botón Configuration Parameters (Parámetros de configuración).

  4. En vSphere Web Client, establezca la afinidad de memoria para el nodo NUMA en 1.

Ejecutar estas dos tareas garantiza que la máquina virtual se ejecute únicamente en el nodo NUMA 1 y, cuando sea posible, asigne memoria desde el mismo nodo.