Salve a tutti, sto lavorando con un cluster ESXi da 4 hosts fisici, ciascuno con 256GB di memoria fisica.
In quest'ambiente girano circa 70 VMs di diversa natura e differenti carichi di lavoro.
Mi è stato richiesto di ridurre il cluster a 2 soli host fisici, per un periodo temporaneo, senza compromettere il funzionamento delle VMs o variare l'hardware (cioè aggiungendo RAM).
L'attuale allocazione di memoria di ciascun host è la seguente: esx1=170GB, esx2=160GB, esx3=130GB, esx4=140GB.
Ho però controllato l'uso effettivo di ciascuna VM nell'ultimo mese ed ho riscontrato che le % sono abbastanza stabili e basse rispetto alla memoria allocata a ciascuna macchina. Ho dunque analizzato il valore di picco % ed ho ricavato i MB di memoria di picco, aggiungendo anche qualcosa in più come margine di sicurezza.
Sommando il consumo RAM di picco delle 70 VMs è uscito 180GB.
Vorrei chiedere se la mia analisi sulla memoria di picco ha un senso e posso concludere che anche UN singolo host con 256GB di memoria fisica potrebbe gestire tutte le 70VMs se l'occupazione si mantenesse a 180GB o comunque sotto i 256GB.
Con DUE hosts avrei anche un miglior bilanciamento del carico.
Sto tralasciando qualcosa come swap, reservation, limit?
Grazie