Vous pouvez spécifier que toutes les futures allocations de mémoire d'une machine virtuelle utilisent des pages associées à des nœuds NUMA spécifiques (également connus sous le nom d'affinité manuelle de mémoire).

Pourquoi et quand exécuter cette tâche

Remarque :

Ne spécifiez les nœuds à utiliser pour de futures allocations de mémoire que si vous avez également spécifié l'affinité de CPU. Si vous apportez les modifications manuelles seulement aux paramètres d'affinité de mémoire, le NUMA automatique de rééquilibrage ne fonctionne pas correctement.

Procédure

  1. Dans vSphereClient, cliquez avec le bouton droit de la souris sur la machine virtuelle dans l'inventaire et sélectionnez Modifier les paramètres.
  2. Sélectionnez l'onglet Ressources et sélectionnez Mémoire.
  3. Dans le panneau d'affinité de mémoire de NUMA, définissez l'affinité de mémoire.

Liez une machine virtuelle à un nœud NUMA.

L'exemple suivant illustre le lien manuel des quatre derniers CPU physiques à un nœud NUMA pour une machine virtuelle bi-directionnelle sur un serveur huit voies.

Les CPU (par exemple, 4, 5, 6, et 7—) sont les nombres de CPU physiques.

  1. Dans le panneau d'inventaire de vSphere Client, sélectionnez la machine virtuelle et sélectionnez Modifier les paramètres.

  2. Sélectionnez Options et cliquez sur Avancé.

  3. Cliquez sur le bouton Paramètres de configuration.

  4. Dans vSphere Client, activez l'affinité de CPU pour les processeurs 4, 5, 6, et 7.

Puis, vous voulez que cette machine virtuelle fonctionne seulement sur le nœud 1.

  1. Dans le panneau d'inventaire de vSphere Client, sélectionnez la machine virtuelle et sélectionnez Modifier les paramètres.

  2. Sélectionnez Options et cliquez sur Avancé.

  3. Cliquez sur le bouton Paramètres de configuration.

  4. Dans vSphere Client, paramétrez l'affinité de mémoire du nœud NUMA sur 1.

En accomplissant ces deux tâches, vous vous assurez que la machine virtuelle fonctionne seulement sur le nœud NUMA 1 et, si possible, qu'elle alloue la mémoire depuis le même nœud.