XenCenter

Accepter les recommandations d’optimisation

L’équilibrage de la charge de travail fournit des recommandations sur les moyens de migrer des machines virtuelles afin d’optimiser votre environnement. Les recommandations d’optimisation apparaissent dans l’onglet WLB de XenCenter.

Onglet Recommandations d'optimisation.

Cette illustration montre une capture d’écran de la liste des recommandations d’optimisation, qui apparaît dans l’onglet WLB . La colonne Motif indique l’objectif de la recommandation. La colonne Opération affiche le changement de comportement suggéré pour cette recommandation d’optimisation. Cette capture d’écran présente une recommandation d’optimisation pour une machine virtuelle HA-prot-VM-7, et un hôte, host17.domain4.bedford4.ctx4.

Base pour les recommandations d’optimisation

Les recommandations d’optimisation sont basées sur les facteurs suivants :

  • La stratégie de placement que vous sélectionnez (c’est-à-dire le mode d’optimisation du placement), comme décrit dans Réglage du mode d’optimisation
  • Mesures de performance pour les ressources telles que l’utilisation du processeur, de la mémoire, du réseau et du disque d’un hôte physique
  • Le rôle de l’hôte dans le pool de ressources. Lors des recommandations de placement, l’équilibrage de la charge de travail ne prend en compte que le coordinateur du pool si aucun autre hôte ne peut accepter la charge (De même, lorsqu’un pool fonctionne en mode Densité maximale, l’équilibrage de la charge de travail considère le coordinateur de pool en dernier lorsqu’il détermine l’ordre dans lequel remplir les hôtes avec les machines virtuelles.)

Les recommandations d’optimisation affichent les informations suivantes :

  • Le nom de la machine virtuelle que l’équilibrage de la charge de travail recommande de déplacer
  • L’hôte sur lequel il réside actuellement
  • L’équilibrage de la charge de travail de l’hôte recommande comme nouvel emplacement de la machine
  • La raison pour laquelle l’équilibrage de charge de travail recommande de déplacer

    Par exemple, « CPU » pour améliorer l’utilisation du processeur.

Une fois que vous avez accepté une recommandation d’optimisation, XenServer déplace toutes les machines virtuelles répertoriées comme recommandées pour l’optimisation.

Conseil :

Vous pouvez connaître le mode d’optimisation d’un pool de ressources en sélectionnant le pool dans XenCenter et en consultant la section Configuration de l’onglet WLB .

Pour accepter une recommandation d’optimisation

  1. Sélectionnez le pool pour lequel vous souhaitez afficher les recommandations dans le volet Ressources, puis sélectionnez l’onglet WLB . S’il existe des optimisations recommandées pour les machines virtuelles du pool de ressources sélectionné, elles s’affichent dans l’onglet WLB .
  2. Pour accepter les recommandations, sélectionnez Appliquer les recommandations. XenServer commence à déplacer toutes les machines virtuelles répertoriées dans la section Recommandations d’optimisation vers leurs serveurs recommandés.

    Après avoir sélectionné Appliquer les recommandations, vous pouvez sélectionner Notifications, puis l’onglet Événements pour afficher la progression de la migration de la machine virtuelle.

Comprendre les recommandations WLB sous haute disponibilité

Si la fonctionnalité Workload Balancing et XenServer High Availability sont activées dans le même pool, il est utile de comprendre comment les deux fonctionnalités interagissent. L’équilibrage de la charge de travail est conçu pour ne pas interférer avec la haute disponibilité. En cas de conflit entre une recommandation d’équilibrage de la charge de travail et un paramètre de haute disponibilité, le paramètre Haute disponibilité est toujours prioritaire. Dans la pratique, cela signifie :

  • L’équilibrage de la charge de travail ne mettra pas automatiquement hors tension les hôtes au-delà du nombre spécifié dans la zone Défaillances autorisées de la boîte de dialogue Configurer HA .
    • Toutefois, l’équilibrage de la charge de travail peut toujours faire des recommandations pour éteindre plus d’hôtes que le nombre d’échecs d’hôte à tolérer. (Par exemple, l’équilibrage de la charge de travail recommande toujours de mettre deux hôtes hors tension lorsque la haute disponibilité n’est configurée que pour tolérer une défaillance d’un hôte.) Toutefois, lorsque vous tentez d’appliquer la recommandation, XenCenter peut afficher un message d’erreur indiquant que la haute disponibilité n’est plus garantie.
    • Lorsque l’équilibrage de la charge de travail s’exécute en mode automatique et que la gestion de l’alimentation est activée, toutes les recommandations dépassant le nombre de défaillances d’hôte à tolérer sont ignorées. Dans ce cas, si vous consultez le journal d’équilibrage de la charge de travail, vous voyez un message indiquant qu’aucune recommandation de gestion de l’alimentation n’a été appliquée car la haute disponibilité est activée.
Accepter les recommandations d’optimisation