Il grafico Memoria (MBps) mostra le frequenze di swapping-in e swapping-out per un host.
Questo grafico si trova nella vista Home della scheda Prestazioni dell'host.
Etichetta grafico | Descrizione |
---|---|
swapinRate | Velocità media alla quale la memoria esegue lo swapping-in dal file di scambio host.
|
swapoutRate | Velocità media alla quale la memoria viene emessa al file di scambio host.
|
Analisi del grafico
La memoria dell'host deve essere sufficientemente grande da accogliere il carico di lavoro della macchina virtuale. Valori di utilizzo elevato temporanei non causano in genere il peggioramento delle prestazioni. Ad esempio, l'utilizzo della memoria può essere elevato quando vengono avviate più macchine virtuali contemporaneamente, o quando si verifica un picco del carico di lavoro della macchina virtuale.
Tuttavia, un valore di utilizzo della memoria costantemente elevato (94% o superiore) indica che l'host non dispone delle risorse di memoria necessarie per soddisfare la richiesta. Se il memory ballooning e i valori di scambio non sono alti, le prestazioni potrebbero non essere influenzate. Se il valore dell'utilizzo della memoria è elevato e nell'host viene eseguito frequentemente il ballooning o lo swapping, verificare la quantità di memoria fisica libera nell'host. Un valore di memoria libero pari o inferiore a 6% indica che l'host richiede più risorse di memoria.
Se l'host non manca di risorse di memoria, verificare le condivisioni delle risorse, la prenotazione e le impostazioni dei limiti delle macchine virtuali e dei pool di risorse sull'host. Verificare che le impostazioni dell'host siano adeguate e non inferiori a quelle impostate per le macchine virtuali.
Se l'host manca di risorse di memoria o si nota un peggioramento nelle prestazioni, prendere in considerazione l'eventualità di eseguire le seguenti azioni.
N. | Risoluzione |
---|---|
1 | Verificare che in ogni macchina virtuale sia installato VMware Tools. Il driver balloon viene installato con VMware Tools ed è fondamentale per le prestazioni. |
2 | Verificare che il driver balloon sia abilitato. Il VMkernel recupera regolarmente la memoria della macchina virtuale inutilizzata tramite il ballooning e lo swapping. In genere, ciò non influisce sulle prestazioni della macchina virtuale. |
3 | Ridurre lo spazio di memoria nella macchina virtuale e correggere le dimensioni della cache se sono troppo grandi. In questo modo viene liberata la memoria per le altre macchine virtuali. |
4 | Se la prenotazione della memoria di una macchina virtuale è impostata su un valore molto superiore rispetto alla memoria attiva, ridurre l'impostazione di prenotazione in modo che il VMkernel possa recuperare la memoria inattiva per altre macchine virtuali nell'host. |
5 | Eseguire la migrazione di una o più macchine virtuali in un host di in un cluster DRS. |
6 | Aggiungere memoria fisica all'host. |