Partager via


Configurer l’optimisation dynamique et de l’alimentation dans VMM

Lisez cet article pour en savoir plus sur l’activation de l’optimisation dynamique (DO) et de l’optimisation de l’alimentation pour les machines virtuelles dans System Center - Virtual Machine Manager (VMM). L’article inclut une vue d’ensemble des fonctionnalités, des instructions pour configurer BMC pour l’optimisation de l’alimentation et décrit comment activer et exécuter ces fonctionnalités.

Remarque

  • VMM prend en charge l’optimisation dynamique pour le calcul et le stockage. Les versions antérieures à VMM 2019 prennent en charge DO uniquement pour le calcul. Utilisez les procédures suivantes, le cas échéant, pour la version de VMM que vous utilisez.
  • VMM ne prend pas en charge les clusters ou les clusters étendus prenant en charge les sites. VMM ne prend pas en compte les domaines d’erreur définis par Hyper-V pour le calcul de l’optimisation dynamique.
  • Optimisation dynamique : avec l’optimisation dynamique, VMM effectue une migration dynamique des machines virtuelles et des disques durs virtuels (VHD) au sein d’un cluster hôte. La migration est basée sur les paramètres que vous spécifiez pour améliorer l’équilibrage de charge entre les hôtes et le stockage partagé de cluster (volumes partagés de cluster(CSV), partages de fichiers) et corriger les problèmes de placement pour les machines virtuelles.

    • L’optimisation dynamique du calcul (optimisation des hôtes) peut être effectuée sur les hôtes d’un cluster pour optimiser les performances de l’hôte en migrant des machines virtuelles entre les hôtes. Les seuils de performances des hôtes que vous pouvez définir sont : processeur et mémoire.

    • L’optimisation dynamique du stockage (optimisation de l’espace disque applicable à VMM 2019 et versions ultérieures) peut être effectuée sur le stockage partagé de cluster (CSV, partages de fichiers) pour optimiser la disponibilité de l’espace de stockage en migrant des disques durs virtuels (VHD) entre le stockage partagé. Vous pouvez définir un seuil d’espace de stockage libre sur le stockage partagé du cluster.

  • Optimisation de l’alimentation : l’optimisation de l’alimentation est une fonctionnalité d’optimisation dynamique qui permet d’économiser de l’énergie en désactivant les hôtes qui ne sont pas nécessaires pour répondre aux besoins en ressources au sein d’un cluster, et les réactive lorsqu’ils sont nécessaires.

VMM prend en charge l’optimisation dynamique de calcul (calcul et stockage dans VMM 2019 et versions ultérieures) et l’optimisation de l’alimentation sur les clusters hôtes Hyper-V. L’optimisation dynamique du calcul et l’optimisation de l’alimentation sont également prises en charge sur les clusters hôtes VMware dans l’infrastructure VMM qui prennent en charge la migration dynamique.

Avant de commencer

Notez les informations suivantes avant de commencer à utiliser le do.

Optimisation dynamique

  • L’optimisation dynamique et l’optimisation de l’alimentation peuvent être configurées sur des clusters hôtes qui prennent en charge la migration dynamique.
  • L’optimisation dynamique peut être configurée sur un groupe hôte pour migrer des machines virtuelles et des disques durs virtuels (VHD) au sein de clusters hôtes avec une fréquence et une agressivité spécifiées. L’agressivité des machines virtuelles détermine la quantité de déséquilibre de charge nécessaire pour lancer une migration lors de l’optimisation dynamique.
  • L’agressivité de l’espace disque détermine la quantité d’espace de stockage libre en dessous du seuil d’espace disque requis pour migrer des disques durs virtuels vers d’autres stockages partagés de cluster lors de l’optimisation dynamique.
  • Par défaut, les machines virtuelles sont migrées toutes les 10 minutes avec une agressivité moyenne si la migration automatique est activée. Quand un administrateur configure la fréquence et l’agressivité de l’optimisation dynamique, il doit évaluer le coût des ressources des migrations supplémentaires par rapport aux avantages procurés par l’équilibrage de la charge entre le stockage des hôtes et le stockage partagé dans un cluster hôte. Par défaut, un groupe hôte hérite des paramètres d'optimisation dynamique de son groupe hôte parent.
  • Si vous configurez l’optimisation dynamique sur un groupe hôte sans cluster, elle n’aura aucun effet.
  • L’optimisation dynamique peut être configurée pour les clusters avec deux nœuds ou plus. L’optimisation dynamique du stockage nécessite deux ou plusieurs fichiers/volumes de stockage partagés à présenter dans le cluster. Si un groupe hôte contient des hôtes autonomes ou des clusters hôtes qui ne prennent pas en charge la migration dynamique, l’optimisation dynamique n’est pas effectuée sur ces hôtes. Tous les hôtes en mode maintenance sont également exclus de l’optimisation dynamique. En outre, VMM migre uniquement les machines virtuelles hautement disponibles qui utilisent le stockage partagé. Si un cluster hôte contient des machines virtuelles qui ne sont pas hautement disponibles, ces machines virtuelles ne sont pas migrées pendant l’optimisation dynamique.
  • L’optimisation dynamique à la demande est également disponible pour les clusters hôtes individuels à l’aide de l’action Optimiser les hôtes/Optimiser l’espace disque dans les machines virtuelles et l’espace de travail Services. Elle peut être effectuée sans configurer l’optimisation dynamique sur les groupes hôtes. Une fois l’optimisation dynamique demandée pour un cluster hôte, VMM répertorie les machines virtuelles/disques durs virtuels qui seront migrés pour l’approbation de l’administrateur. Optimize Hosts effectue l’équilibrage de charge des machines virtuelles entre les hôtes d’un cluster, tandis que l’optimisation de l’espace disque migre les disques durs virtuels sur le stockage partagé dans un cluster.

Équité des nœuds

L’équité des nœuds est une nouvelle fonctionnalité dans Windows Server 2016.

Il identifie les nœuds de cluster avec des charges légères et distribue les machines virtuelles à ces nœuds pour équilibrer la charge. Cela est similaire à l’optimisation dynamique de VMM. Pour éviter les problèmes potentiels de performances, l’optimisation dynamique et l’équité des nœuds ne doivent pas fonctionner ensemble. Pour vous assurer que cela ne se produit pas, VMM désactive l’équité des nœuds dans tous les clusters d’un groupe hôte pour lequel l’optimisation dynamique est définie sur automatique. Si vous activez l’équité des nœuds en dehors de la console VMM, VMM le désactive la prochaine fois que l’optimisation dynamique s’actualise. Si vous souhaitez utiliser l’équité des nœuds, désactivez l’optimisation dynamique, puis activez manuellement l’équité des nœuds.

Optimisation de l’alimentation

  • Pour l’optimisation de l’alimentation, les ordinateurs doivent disposer d’un contrôleur de gestion de carte de base (BMC) qui permet la gestion hors bande.
  • L’optimisation de l’alimentation garantit qu’un cluster conserve un quorum en cas d’échec d’un nœud actif. Pour les clusters créés en dehors de VMM et ajoutés à VMM, l’optimisation de l’alimentation nécessite plus de quatre nœuds. Un nœud peut être mis hors tension pour chaque nœud supplémentaire ou pour tous les deux nœuds supplémentaires d'un cluster. Par exemple :
    • Un nœud peut être mis hors tension pour un cluster de cinq ou six nœuds.
    • Deux nœuds peuvent être mis hors tension pour un cluster de sept ou huit nœuds.
    • Trois nœuds peuvent être mis hors tension pour un cluster de neuf ou dix nœuds.
  • Lorsque VMM crée un cluster, il crée un disque de quorum et utilise ce disque dans le cadre du modèle de quorum. Pour les clusters créés par VMM, l’optimisation de l’alimentation peut être configurée pour les clusters de plus de trois nœuds. Cela signifie que le nombre de nœuds pouvant être mis hors tension est le suivant :
    • Un nœud peut être mis hors tension pour un cluster de quatre ou cinq nœuds.
    • Deux nœuds peuvent être mis hors tension pour un cluster de six ou sept nœuds.
    • Trois nœuds peuvent être mis hors tension pour un cluster de huit ou neuf nœuds.

Configurer BMC

Pour les hôtes avec BMC qui prennent en charge IMPI 1.5/2.0, DCMI 1.0 ou SMASH 1.0 sur WS-Management, vous pouvez configurer les paramètres BMC comme suit :

  1. Créez un compte d’identification avec les autorisations nécessaires pour accéder à la console BMC sur un hôte.
  2. Sélectionnez Serveurs>Fabric>Tous les hôtes hébergeant> >le>paramètre BMC avancé>matériel.>
  3. Pour activer la gestion VMM, sélectionnez Cette machine physique est configurée pour la gestion OOB.
  4. Dans cet ordinateur prend en charge le fournisseur de configuration de gestion de l’alimentation OOB spécifié, sélectionnez le protocole de gestion pris en charge. Tapez l’adresse IP de la console BMC et acceptez le port par défaut proposé par VMM. Sélectionnez le compte d’identification, puis sélectionnez OK.

Activer l’optimisation dynamique et de l’alimentation pour un groupe hôte

  1. Sélectionnez Serveurs>Fabric>Tous les hôtes, puis sélectionnez le groupe hôte que vous souhaitez configurer.

  2. Une fois le groupe hôte sélectionné, sélectionnez Propriétés du groupe Propriétés du dossier>>.

  3. Dans les propriétés du groupe hôte, sélectionnez Optimisation dynamique.

  4. Dans Spécifier les paramètres d’optimisation dynamique, décochez la case Utiliser les paramètres d’optimisation dynamique du groupe hôte parent.

  5. Dans l’agressivité, sélectionnez High, Medium ou Low.

    Remarque

    Dans VMM 2019 et versions ultérieures, les valeurs d’agressivité des machines virtuelles sont remplacées de l’échelle basse/moyenne/élevée à l’échelle entière de 1 à 5.

    1 est le degré d’agressivité le plus bas, et 5 est le plus élevé.

    L’agressivité des machines virtuelles détermine la quantité de déséquilibre de charge nécessaire pour lancer une migration lors de l’optimisation dynamique.

    L’agressivité de l’espace disque détermine la quantité d’espace de stockage libre en dessous du seuil d’espace disque requis pour migrer des disques durs virtuels vers d’autres stockages partagés de cluster lors de l’optimisation dynamique.

    Lorsque vous configurez la fréquence et l’agressivité pour l’optimisation dynamique, vous devez essayer d’équilibrer le coût des ressources des migrations supplémentaires par rapport aux avantages de l’équilibrage de la charge entre les hôtes d’un cluster hôte. Initialement, vous pouvez accepter la valeur par défaut de Medium. Après avoir observé les effets de l’optimisation dynamique dans votre environnement, vous pouvez augmenter l’agressivité.

  6. Pour réduire l’énergie en désactivant les hôtes lorsqu’ils ne sont pas nécessaires et en les réactivant lorsqu’ils sont nécessaires, configurez l’optimisation de l’alimentation pour le groupe hôte. L’optimisation de l’alimentation est disponible uniquement lorsque les machines virtuelles sont migrées automatiquement pour équilibrer la charge.

  7. Pour exécuter régulièrement l’optimisation dynamique sur les clusters hôtes éligibles dans le groupe hôte, entrez les paramètres suivants :

    1. Activez la case à cocher Migrer automatiquement les machines virtuelles pour équilibrer la charge pour équilibrer l’espace de stockage libre entre le stockage partagé.
    2. Dans Fréquence, spécifiez la fréquence à laquelle exécuter l’optimisation dynamique. Vous pouvez entrer une valeur comprise entre 10 et 1440 minutes 24 heures.
  8. Définissez des seuils pour chacune des ressources de calcul et de stockage (applicables à VMM 2019 et versions ultérieures). Pour modifier les unités des ressources, accédez aux réserves hôtes des propriétés>du groupe>hôte et choisissez l’unité dans le menu déroulant.

  9. Pour activer l’optimisation de l’alimentation sur le groupe hôte, cochez la case Activer l’optimisation de l’alimentation. Sélectionnez à nouveau OK pour enregistrer vos modifications.

    Remarque

    S’il existe une incompatibilité des niveaux d’avertissement d’espace disque entre les groupes hôtes ayant le même partage de fichiers, il peut entraîner plusieurs migrations vers et à partir de ce partage de fichiers et peut avoir un impact sur les performances du stockage DO. Nous vous recommandons de ne pas mettre en place de partage de fichiers entre les différents groupes hôtes où l’optimisation dynamique du stockage est activée.

Configurer les paramètres d’optimisation de l’alimentation

  1. Dans l’infrastructure, accédez au groupe hôte et ouvrez Propriétés.
  2. Sélectionnez Optimisation>dynamique : spécifiez les paramètres> d’optimisation dynamique.
  3. Dans Personnaliser la planification de l’optimisation de l’alimentation, modifiez les paramètres de l’une de ces ressources : PROCESSEUR, mémoire, E/S disque ou E/S réseau.
  4. Sous Planification, sélectionnez les heures où vous souhaitez que l’optimisation de l’alimentation soit effectuée. Sélectionnez une case pour activer ou désactiver l’optimisation de l’alimentation pendant cette heure. VMM applique la planification en fonction du fuseau horaire de l’hôte.

Exécuter l’optimisation dynamique à la demande dans un cluster hôte

Vous pouvez exécuter l’optimisation dynamique à la demande sur un cluster hôte. Pour ce faire, l’optimisation dynamique n’a pas besoin d’être configurée sur le groupe hôte parent.

  1. Ouvrez les groupes hôtes des serveurs>Fabric>, puis accédez au cluster hôte.

  2. Pour effectuer l’équilibrage de charge des ressources de calcul, sélectionnez Optimiser les hôtes. Pour effectuer l’équilibrage de charge de stockage entre le stockage partagé du cluster, sélectionnez Optimiser les disques.

    Pour optimiser les hôtes : VMM effectue une révision d’optimisation dynamique pour déterminer si les disques durs virtuels peuvent être migrés pour améliorer l’équilibrage de charge dans le cluster hôte. Si la migration de machines virtuelles peut améliorer l’équilibrage de charge, VMM affiche une liste de machines virtuelles recommandées pour la migration, avec les hôtes actuels et cibles indiqués. La liste exclut tous les hôtes en mode maintenance dans VMM et toutes les machines virtuelles qui ne sont pas hautement disponibles.

    Pour optimiser l’espace disque : VMM effectue une révision d’optimisation dynamique pour déterminer si les disques durs virtuels peuvent être migrés pour atteindre le seuil d’espace de stockage libre (espace disque) tout en tenant compte de l’agressivité définie dans la page Optimisation dynamique. L’optimisation dynamique est déclenchée uniquement quand un stockage partagé de cluster enfreint le seuil d’espace disque défini. Si la migration de disques durs virtuels peut améliorer le seuil d’espace de stockage dans le stockage partagé du cluster, VMM affiche la liste des disques durs virtuels dont la migration est recommandée, en indiquant l’espace de stockage actuel et l’espace de stockage cible. Les disques durs virtuels migrent uniquement vers un autre stockage partagé avec la même classification de stockage.

  3. Sélectionnez Migrer.

Remarque

Si les disques durs virtuels sont migrés entre un type de stockage vers un autre (par exemple, d’un partage de fichiers CSV vers un partage de fichiers NAS), la migration du stockage est lente. Si l’optimisation du stockage ne retourne pas de liste de disques durs virtuels à migrer même lorsque les critères de seuil et d’agressivité sont remplis :

  • Vérifiez hostVolumeID à l’aide de l’applet de commande Get-SCStorageVolume. Si hostVolumeID retourne Null pour le volume, actualisez la machine virtuelle et réappliquez l’optimisation dynamique du stockage.
  • Vérifiez le DiskSpacePlacementLevel du groupe hôte à l’aide de l’applet de commande Get-SCHostReserve. Définissez la valeur DiskSpacePlacementLevel égale à la valeur de l’espace disque défini dans les paramètres réserve de l’hôte dans l’Assistant Optimisation dynamique.

Activer/désactiver un ordinateur dans VMM

  1. Sélectionnez Serveurs>Fabric>Tous les hôtes> nom d’hôte.
  2. Sous l’onglet Hôte, dans le groupe hôte, sélectionnez Activer ou Désactiver. Vous pouvez afficher des informations sur les événements d’alimentation et de désactivation dans les journaux BMC (sélectionnez Journaux BMC avancés>matériels).>

Étapes suivantes

En savoir plus sur l’approvisionnement de machines virtuelles.