XenCenter

Choisir un serveur optimal pour le placement initial, la migration et la reprise des machines virtuelles

Lorsque l’équilibrage de la charge de travail est activé et que vous démarrez une machine virtuelle, XenCenter fournit des recommandations pour vous aider à déterminer l’hôte optimal dans le pool sur lequel démarrer une machine virtuelle. Les recommandations sont également connues sous le nom de classement par étoiles, car les étoiles sont utilisées pour indiquer le meilleur hôte.

Le menu contextuel d'une machine virtuelle. Le sous-menu Démarrer sur le serveur est sélectionné. Dans ce sous-menu, les hôtes sont répertoriés avec un nombre d'étoiles sur 5 à côté du nom d'hôte.

D’autres étoiles apparaissent à côté de l’hôte17 car ce serveur est l’hôte optimal sur lequel démarrer la machine virtuelle. host16 n’a aucune étoile à côté de lui, ce qui indique que l’hôte n’est pas recommandé. Toutefois, étant donné que cet hôte est activé, l’utilisateur peut sélectionner cet hôte. host18 est grisé en raison d’une mémoire insuffisante, de sorte que l’utilisateur ne peut pas le sélectionner.

Comment fonctionnent les stages ?

Lorsque l’équilibrage de la charge de travail est activé, XenCenter fournit des évaluations par étoiles pour indiquer les hôtes optimaux pour démarrer une machine virtuelle. Ces évaluations s’appliquent également lorsque vous souhaitez démarrer une machine virtuelle mise hors tension ou suspendue et lorsque vous souhaitez migrer la machine virtuelle vers un autre serveur.

Lorsque vous utilisez ces fonctionnalités avec l’équilibrage de la charge de travail activé, les recommandations d’hôte apparaissent sous forme d’étoiles à côté du nom de l’hôte physique. Cinq étoiles vides indiquent le serveur le moins bien noté (le moins optimal). Lorsqu’il n’est pas possible de démarrer ou de déplacer une machine virtuelle vers un hôte, le nom d’hôte est grisé. La raison pour laquelle l’hôte ne peut pas accepter la machine virtuelle apparaît à côté.

En général, l’équilibrage de la charge de travail fonctionne plus efficacement et fait de meilleures recommandations d’optimisation moins fréquentes si vous démarrez des machines virtuelles sur les hôtes qu’il recommande. En d’autres termes, en utilisant l’une des fonctions de placement pour sélectionner l’hôte ayant le plus d’étoiles à côté de lui.

Que signifie optimal ?

Le terme optimal fait référence au serveur physique le mieux adapté à l’hébergement de votre charge de travail. L’équilibrage de la charge de travail utilise plusieurs facteurs pour déterminer quel hôte est optimal pour une charge de travail :

  • La quantité de ressources disponibles sur chaque hôte du pool. Lorsqu’un pool s’exécute en mode Performances maximales, l’équilibrage de la charge de travail essaie d’équilibrer les machines virtuelles entre les hôtes du pool afin que toutes les machines virtuelles aient de bonnes performances. Lorsqu’un pool s’exécute en mode Densité maximale, l’équilibrage de la charge de travail essaie de placer les machines virtuelles sur des hôtes aussi densément que possible tout en s’assurant que les machines virtuelles disposent de ressources suffisantes.
  • Mode d’optimisation dans lequel le pool est en cours d’exécution (Performances maximales ou Densité maximale). Lorsqu’un pool s’exécute en mode Performances maximales, l’équilibrage de la charge de travail essaie de placer des machines virtuelles sur des hôtes ayant le plus de ressources disponibles du type dont la machine virtuelle a besoin. En mode Densité maximale, l’équilibrage de la charge de travail essaie de placer des machines virtuelles sur des hôtes qui ont déjà des machines virtuelles en cours d’exécution afin que les machines virtuelles s’exécutent sur le moins d’hôtes possible.
  • La quantité et le type de ressources dont la machine virtuelle a besoin. Une fois que WLB surveille une machine virtuelle pendant un certain temps, il utilise les mesures de machine virtuelle qu’il a collectées pour faire des recommandations de placement en fonction du type de ressources dont la machine virtuelle a besoin. Par exemple, WLB peut sélectionner un hôte avec moins de CPU disponible mais plus de mémoire disponible si c’est ce dont la machine virtuelle a besoin (en fonction de son historique de performances passé). Toutefois, l’équilibrage de la charge de travail ne fait de recommandation que s’il détermine que l’hôte actuel est soumis à une pression en ressources.

Pour démarrer une machine virtuelle sur le serveur optimal

  1. Dans le volet Ressources de XenCenter, sélectionnez la machine virtuelle que vous souhaitez démarrer.
  2. Dans le menu VM, sélectionnez Démarrer sur le serveur, puis sélectionnez l’une des options suivantes :
    • Serveur optimal. Le serveur optimal est l’hôte physique le mieux adapté aux besoins en ressources de la machine virtuelle que vous démarrez. L’équilibrage de la charge de travail détermine le serveur optimal en fonction de ses historiques de mesures de performance et de votre stratégie de placement. Le serveur optimal est celui qui a le plus d’étoiles.
    • L’un des serveurs classés par étoiles répertoriés sous la commande Optimal Server. Cinq étoiles indiquent le serveur le plus recommandé (optimal) et cinq étoiles vides indiquent le serveur le moins recommandé.

Pour réactiver une machine virtuelle sur le serveur optimal

  1. Dans le volet Ressources de XenCenter, sélectionnez la machine virtuelle suspendue que vous souhaitez reprendre.
  2. Dans le menu VM, sélectionnez Reprendre sur le serveur, puis sélectionnez l’une des options suivantes :
    • Serveur optimal. Le serveur optimal est l’hôte physique le mieux adapté aux besoins en ressources de la machine virtuelle que vous démarrez. L’équilibrage de la charge de travail détermine le serveur optimal en fonction de ses historiques de mesures de performance et de votre stratégie de placement. Le serveur optimal est celui qui a le plus d’étoiles.
    • L’un des serveurs classés par étoiles répertoriés sous la commande Optimal Server. Cinq étoiles indiquent le serveur le plus recommandé (optimal) et cinq étoiles vides indiquent le serveur le moins recommandé.
Choisir un serveur optimal pour le placement initial, la migration et la reprise des machines virtuelles