Le diagramme de mémoire (Mo) affiche les compteurs de données de mémoire des clusters. Le diagramme s'affiche à tous les niveaux de collecte, à l'exception du niveau 1.

Description

Ce diagramme est situé dans la vue Page d'accueil de l'onglet Performances du cluster.

Note : Ces définitions de compteurs de données concernent les hôtes. Au niveau du cluster, les valeurs sont recueillies et totalisées. Dans le diagramme, les valeurs de compteurs représentent les quantités cumulées des données d'hôte. Les compteurs qui apparaissent dans le diagramme dépendent du niveau de collecte défini pour votre vCenter Server.
Tableau 1. Compteurs de données
Étiquette de diagramme Description
Active

Quantité de mémoire physique invité récupérée par le pilote de gonflage pour toutes les machines virtuelles sous tension sur l'hôte, plus la mémoire employée par les applications VMkernel de base. La mémoire active est estimée par VMkernel.

  • Compteur : active
  • Type de stat. : Absolues
  • Unité : Mégaoctets (Mo)
  • Type de cumul : Moyenne (minimum/maximum)
  • Niveau de collecte : 2 (4)
Gonflage

Somme de la mémoire physique d'invité récupérée par le pilote de gonflage pour toutes les machines virtuelles sous tension sur l'hôte.

  • Compteur : vmmemctl
  • Type de stat. : Absolues
  • Unité : Mégaoctets (Mo)
  • Type de cumul : Moyenne (minimum/maximum)
  • Niveau de collecte : 1 (4)
Consommé

Quantité de mémoire machine utilisée sur l'hôte.

La mémoire consommée englobe la mémoire de machine virtuelle, la mémoire de console du service et la mémoire de VMkernel.

mémoire consommée = mémoire hôte totale - mémoire hôte libre

  • Compteur : consommé
  • Type de stat. : Absolues
  • Unité : Mégaoctets (Mo)
  • Type de cumul : Moyenne (minimum/maximum)
  • Niveau de collecte : 1 (4)
Accordé

Somme de la mémoire physique d'invité accordée pour toutes les machines virtuelles sous tension. La mémoire accordée est mappée à la mémoire machine de l'hôte.

La mémoire accordée d'un hôte inclut la mémoire partagée de chaque machine virtuelle sur l'hôte.

  • Compteur : accordé
  • Type de stat. : Absolues
  • Unité : Mégaoctets (Mo)
  • Type de cumul : Moyenne (minimum/maximum)
  • Niveau de collecte : 2 (4)
Échange utilisé

Somme de la mémoire échangée par toutes les machines virtuelles sous tension sur l'hôte.

  • Compteur : échange utilisé
  • Type de stat. : Absolues
  • Unité : Mégaoctets (Mo)
  • Type de cumul : Moyenne (minimum/maximum)
  • Niveau de collecte : 2 (4)
Total Mémoire totale cumulée à disposition du cluster.
  • Compteur : totalmb
  • Type de stat. : Absolues
  • Unité : Mégaoctets (Mo)
  • Type de cumul : Moyenne (minimum/maximum)
  • Niveau de collecte : 1 (4)

Analyse de diagramme

Pour optimiser les performances, la mémoire de l'hôte doit être suffisante pour s'adapter à la mémoire active des machines virtuelles. La mémoire active peut être inférieure à la capacité de la mémoire de machine virtuelle. Cela vous permet de surapprovisionner la mémoire, tout en garantissant que la mémoire active de machine virtuelle est inférieure à la mémoire de l'hôte.

Les valeurs de trafic intense passagères n'entraînent généralement pas de baisse de performances. Par exemple, l'utilisation de la mémoire peut être élevée quand plusieurs machines virtuelles sont démarrées en même temps ou quand il y a un pic de charge de travail de la machine virtuelle. Cependant, une valeur uniformément élevée d'utilisation de la mémoire (94 % ou supérieure) indique que l'hôte manque probablement des ressources en mémoire nécessaires pour satisfaire la demande. Si la capacité de la mémoire active est identique à la taille de mémoire octroyée, la demande en mémoire est supérieure aux ressources mémoire disponibles. Si la mémoire active est uniformément basse, la taille de la mémoire peut être trop importante.

Si la valeur d'utilisation de la mémoire est élevée, et que l'hôte présente des valeurs de gonflage ou d'échange élevées, vérifiez la quantité de mémoire physique libre sur l'hôte. Une valeur de mémoire libre de 6 % ou moins indique que l'hôte ne peut pas gérer la demande de mémoire. Cela entraîne une récupération de la mémoire qui peut entraîner une baisse des performances.

Si l'hôte dispose d'une quantité de mémoire libre suffisante, vérifiez les parts de ressources, la réservation et les paramètres de limite des machines virtuelles et des pools de ressources sur l'hôte. Vérifiez que les paramètres de l'hôte sont adéquats et supérieurs à ceux définis pour les machines virtuelles.

Si l'hôte dispose d'une faible quantité de mémoire libre ou que vous constatez une baisse des performances, envisagez d'exécuter les actions suivantes.

Tableau 2. Conseil d'amélioration des performances de la mémoire
# Résolution
1 Vérifiez que VMware Tools est installé sur chaque machine virtuelle. Le pilote de gonflage, installé avec VMware Tools, est essentiel pour les performances.
2 Vérifiez que le pilote de gonflage est activé. VMkernel récupère régulièrement la mémoire de machine virtuelle inutilisée grâce au gonflage et à l'échange. Généralement, cela n'a aucune incidence sur les performances de la machine virtuelle.
3 Réduisez l'espace mémoire sur la machine virtuelle, et corrigez la taille du cache si elle est trop grande. Cela libère de la mémoire pour d'autres machines virtuelles.
4 Si la réservation de mémoire de la machine virtuelle est définie à une valeur nettement supérieure à sa mémoire active, diminuez le paramètre de réservation de sorte que VMkernel puisse récupérer la mémoire inactive pour d'autres machines virtuelles sur l'hôte.
5 Migrez une ou plusieurs machines virtuelles vers un hôte dans un cluster DRS.
6 Ajoutez de la mémoire physique à l'hôte.