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).

Antes de empezar

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

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. En vSphere Client, haga clic con el botón derecho en la máquina virtual del inventario y seleccione Editar configuración.
  2. Seleccione la pestaña Resources (Recursos) y seleccione Memory (Memoria).
  3. En el panel 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 panel de inventario de vSphere 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 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 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 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.