Il grafico Memoria utilizzata mostra l'utilizzo della memoria per i 10 oggetti secondari nel cluster con la memoria più consumata.

Per i pool di risorse e le macchine virtuali di un cluster, il grafico si trova nella vista Pool di risorse e macchine virtuali della scheda Prestazioni del cluster. Per gli host di un cluster, il grafico si trova nella vista Host della scheda Prestazioni del cluster.

Tabella 1. Contatori dati
Etichetta grafico Descrizione
resource_pool, virtual_machine, o host Quantità di memoria della macchina utilizzata da tutti i pool di risorse e dalle macchine virtuali nel cluster, o da tutti gli host del cluster, in base alla vista del cluster.

La memoria consumata include la memoria della macchina virtuale, la memoria della console del servizio e la memoria VMkernel.

memoria consumata = memoria host totale - memoria host disponibile

  • Contatore: consumed
  • Tipo di statistiche: assoluto
  • Unità: MegaByte (MB)
  • Tipo di rollup: Media (minimo/massimo)
  • Livello raccolta: 1 (4)

Analisi del grafico

L'utilizzo della memoria non è necessariamente un indicatore di problemi di prestazioni. La memoria può essere elevata se un host sta eseguendo lo swapping o il ballooning, che può comportare lo swapping del guest delle macchine virtuali. In questi casi, verificare la presenza di altri problemi, come l'overcommit della CPU o le latenze dello storage.

In caso di utilizzo costantemente elevato della memoria in un cluster, in un pool di risorse o in una vApp, è consigliabile eseguire le azioni seguenti.

Tabella 2. Consigli sul miglioramento delle prestazioni della memoria
N. Risoluzione
1 Verificare che in ogni macchina virtuale sia installato VMware Tools.
2 Verificare che il driver balloon sia abilitato. Il driver balloon viene installato con VMware Tools ed è fondamentale per le prestazioni. 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 Se il valore del balloon è alto, verificare le condivisioni delle risorse, le prenotazioni e i limiti per le macchine virtuali e i pool di risorse negli host. Verificare che le impostazioni dell'host siano adeguate e non inferiori a quelle impostate per la macchina virtuale. Se negli host è disponibile memoria libera e nelle macchine virtuali è presente un'elevata memoria di swapping o ballooning, significa che la macchina virtuale (o il pool di risorse, se appartiene a un pool di risorse) ha raggiunto il limite di risorse. Controllare il limite massimo di risorse impostato in tale host.
4 Se il cluster non è un cluster DRS, abilitare DRS. Per abilitare DRS, eseguire le seguenti attività:
  1. Selezionare il cluster e fare clic sulla scheda Configura.
  2. In Servizi, fare clic su vSphere DRS.
  3. Fare clic su Modifica.

    Viene visualizzata la finestra di dialogo Modifica impostazioni cluster.

  4. Fare clic su Attiva vSphere DRS e quindi su OK.
5

Se il cluster è un cluster DRS:

  • Aumentare il numero di host e migrare una o più macchine virtuali nel nuovo host.
  • Verificare la soglia di aggressività. Se il valore è basso, aumentare la soglia. Ciò potrebbe evitare la presenza di aree sensibili nel cluster.
6 Aggiungere più memoria fisica in uno o più host.