DRS crée des pools de ressources qui englobent tous les hôtes du cluster et applique des règles d’allocation des ressources au niveau du cluster. Outre les pools de ressources et les règles d’allocation des ressources, DRS offre également les fonctions de gestion suivantes :
Placement initial
Lorsqu’une machine virtuelle située dans un cluster est démarrée, DRS la place sur un hôte approprié et génère une recommandation en fonction du niveau d’automatisation choisi.
Équilibrage des charges
DRS distribue les charges de travail des machines virtuelles sur l’ensemble des hôtes vSphere inclus dans le cluster. DRS effectue une surveillance permanente de la charge de travail active et des ressources disponibles et effectue ou recommande des migrations de VM en vue d’optimiser les performances de la charge.
Gestion de l’alimentation
Lorsque le service Distributed Power Management (DPM) est activé, il compare la capacité du niveau du cluster et de l’hôte à la demande des VM, y compris les demandes historiques récentes, et peut mettre les hôtes vSphere en veille ou les redémarrer en fonction de la variation des besoins de capacité. Le DPM peut également être paramétré de façon à simplement émettre des recommandations pour les opérations de mise sous tension et d'arrêt.
Mode maintenance de cluster
DRS accélère le processus d’actions correctives de VMware Update Manager en déterminant le nombre optimal d'hôtes pouvant passer en mode de maintenance simultanément, en fonction des conditions courantes du cluster.
Correction des contraintes
DRS redistribue les VM sur les hôtes vSphere selon les besoins pour adhérer aux règles d’affinité et de non-affinité définies par les utilisateurs, selon les défaillances d'hôte ou les hôtes placés en mode de maintenance ou d'attente.