Depuis vSphere 8.0 U2, il est désormais possible d'utiliser la fonctionnalité de Load Balancing de vSphere DRS pour équilibrer sur le cluster les machines virtuelles disposant d'un vGPU.
La migration des VMs est automatisée lors de la mise en mode maintenance d'un hôte ESXi.
Pour activer cette fonctionnalité, il est nécessaire d’ajouter deux variables dans les paramètres avancés de DRS :PassthroughDrsAutomation = 1
LBMaxVmotionPerHost = 1
Ce paramétrage va permettre de migrer les VMs dont le temps de blocage dû au VMotion (stun time) n’excède pas 100 secondes.
Pour les machines virtuelles vGPU dont les temps de stun dépassent la « limite de temps de stun vMotion » (100 secondes par défaut), il est possible d'ajouter l'option avancée de cluster DRS suivante :
Option : VmDevicesStunTimeTolerated
Valeur : (100 secondes par défaut)
⚠️ A l'heure actuelle, la documentation de Nvidia GRID 16 précise qu'il faut configurer DRS en mode Manuel ou Partiellement automatisé...