Giodomi
Hot Shot
Hot Shot

Ciao,

direi che hai fatto un analisi corretta, ovviamente a patto che l'utilizzo reale della memoria di queste vm non aumenti mentre hai questi i 2 soli host disponibili, di base gli ESXi cercano di fare un buon lavoro per permettere alle vm che richiedono memoria di averne usando diverse funzionalità:

- Balloning
- TPS (transparent page sharing)
- Memory Compression
- Swap (ultima risorsa se le precedenti non hanno aiutato a recupeare memoria)

Swap file = file presente sul datastore grande quanto la memoria configurata dentro gli edit settings di ciascuna vm
Reservation = da controllare se hai reservation configurata in qualche VM considera che stai riservando memoria (non mi sembra il tuo caso) quindi usata o no quella quantità di ram è riservata solo per quella VM
Limits = potresti limitare il consumo delle VM meno "importanti" nel caso in cui tu voglia far si che in caso di un improvviso picco di utilizzo non vadano mai a prendersi tutta la memoria che gli hai configurato (anche qui ci starei attento, eventualmente come detto solo per casi specifici di vm non veramente importanti)

Il mio consiglio è di controllare nel Tempo prima di fare attività se ci sono consumi di memoria ricorrenti, prendere un valore come campione oggi potrebbe non essere veritiero del reale consumo, controlla anche i relativi picchi avvenuti a 7, 30 e 90 giorni giusto per capire se ci sono dei cicli. Fatto questo magari vale la pena fare un po' di "downsizing" a livello di memoria magari per alcune vm che non ne utilizzano nemmeno la metà durante i picchi. (se ti torna come dato direi che puoi dimezzare la quantità di memoria configurata per quella o quel gruppo di VM, ovviamente valutare caso per caso)

https://kb.vmware.com/s/article/1002604


Kudos if it was helpful

GioDomi
Reply
0 Kudos