Le diagramme de mémoire consommée affiche les performances de mémoire de toutes les machines virtuelles dans le pool de ressources ou le vApp.
Ce diagramme se trouve dans la vue Pools de ressources et machines virtuelles de l'onglet Performances du pool de ressources ou de la vApp.
Pour les pools de ressources et les machines virtuelles d'un pool de ressources ou d'un vApp, ce diagramme se trouve dans la vue Pools de ressources et machines virtuelles du pool de ressources ou dans l'onglet Performances du vApp.
Étiquette de diagramme | Description |
---|---|
virtual_machine | Quantité de mémoire d'hôte utilisée par la machine virtuelle pour la mémoire physique de son système d'exploitation invité. La capacité supplémentaire de mémoire n'est pas incluse dans la mémoire consommée. mémoire consommée = mémoire octroyée - mémoire économisée avec le partage de pages Par exemple, si une machine virtuelle dispose de 100 Mo de mémoire partagée à parts égales avec trois autres machines virtuelles, sa part de mémoire partagée est égale à 25 Mo (100 Mo ÷ 4 VM). Cette quantité est comptabilisée dans la quantité de données consommée par la mémoire.
|
Analyse de diagramme
La capacité mémoire d'une machine virtuelle doit être légèrement supérieure à l'utilisation moyenne de la mémoire d'un invité. Cela permet à l'hôte de gérer des pics de charge de travail sans échanger de mémoire parmi les invités. Augmenter la capacité de la mémoire de machine virtuelle entraîne une plus grande utilisation de la capacité supplémentaire de la mémoire.
Si un espace d'échange suffisant est disponible, une valeur de gonflage élevée n'entraîne pas de problèmes de performances. Toutefois, si les valeurs d'échange en entrée et d'échange en sortie sont trop élevées, il est fort probable que l'hôte ne dispose pas de la quantité de mémoire suffisante pour répondre à la demande.
Si une machine virtuelle a des valeurs élevées de gonflage ou d'échange, 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 satisfaire les besoins en mémoire. Cela entraîne une récupération de la mémoire qui peut entraîner une baisse des performances. 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 l'hôte dispose d'une quantité de mémoire libre suffisante, vérifiez les parts de ressources, la réservation et la 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 la machine virtuelle.
Si la quantité de mémoire disponible est faible ou que vous constatez une baisse des performances, envisagez d'exécuter les actions suivantes.
# | 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. |