Docs
L’utilizzo di vSphere HA con Distributed Resource Scheduler (DRS) combina il failover automatico con il bilanciamento del carico. Questa combinazione può risultare in un cluster più bilanciato dopo che vSphere HA ha spostato le macchine virtuali su host diversi.
Quando vSphere HA esegue il failover e riavvia le macchine virtuali su host diversi, la sua priorità è la disponibilità immediata di tutte le macchine virtuali. Dopo che le macchine virtuali sono state riavviate, gli host su cui sono stati accesi potrebbero essere pesantemente caricati, mentre gli altri host sono relativamente leggermente caricati. vSphere HA utilizza la CPU della macchina virtuale e la prenotazione della memoria e la memoria overhead per determinare se un host ha una capacità di riserva sufficiente per ospitare la macchina virtuale.
In un cluster che utilizza DRS e vSphere HA con il controllo di ammissione attivato, le macchine virtuali potrebbero non essere evacuate dagli host che entrano in modalità di manutenzione. Questo comportamento si verifica a causa delle risorse riservate per il riavvio delle macchine virtuali in caso di errore. È necessario migrare manualmente le macchine virtuali dagli host utilizzando vMotion.
In alcuni scenari, vSphere HA potrebbe non essere in grado di eseguire il failover delle macchine virtuali a causa di vincoli di risorse. Ciò può verificarsi per diversi motivi.
- Il controllo di ammissione HA è disabilitato e il DPM (Distributed Power Management) è abilitato. Ciò può comportare il consolidamento del DPM delle macchine virtuali su un numero inferiore di host e il posizionamento degli host vuoti in modalità standby, lasciando insufficiente capacità di accensione per eseguire un failover.
- Le regole VM-Host affinity (required) potrebbero limitare gli host su cui è possibile posizionare determinate macchine virtuali.
- Potrebbero esserci risorse aggregate sufficienti, ma queste possono essere frammentate su più host in modo che non possano essere utilizzate dalle macchine virtuali per il failover.
In questi casi, vSphere HA può utilizzare DRS per provare a regolare il cluster (ad esempio, portando gli host fuori dalla modalità standby o migrando le macchine virtuali per deframmentare le risorse del cluster) in modo che HA possa eseguire i failover.
Se DPM è in modalità manuale, potrebbe essere necessario confermare le raccomandazioni di accensione dell’host. Allo stesso modo, se DRS è in modalità manuale, potrebbe essere necessario confermare i consigli di migrazione.
Se si utilizzano regole di affinità VM-Host richieste, tenere presente che queste regole non possono essere violate. vSphere HA non esegue un failover se così facendo violerebbe tale regola.