Choisir un serveur optimal pour le placement initial, la migration et la reprise de la machine virtuelle

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

Menu avec le bouton droit de la souris pour 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 des étoiles sur 5 à côté du nom d'hôte.

Plus d’étoiles apparaissent à côté de host17 car il s’agit de l’hôte optimal sur lequel démarrer la machine virtuelle. host16 n’a pas d’étoiles à côté, ce qui indique que l’hôte n’est pas recommandé, mais comme il 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 placements ?

Lorsque l’équilibrage de la charge de travail est activé, XenCenter fournit des notations en étoile pour indiquer les hôtes optimaux pour démarrer une machine virtuelle, notamment lorsque vous souhaitez démarrer la machine virtuelle lorsqu’elle est mise hors tension ou suspendue et lorsque vous souhaitez migrer la machine virtuelle vers un autre serveur (Migrate and Maintenance) Mode).

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 coté (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é et la raison, elle ne peut pas accepter la machine virtuelle, apparaît à côté de celle-ci.

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 (c’est-à-dire en utilisant l’une des fonctions de placement pour sélectionner l’hôte avec le plus d’étoiles à côté).

Que signifie optimal ?

Le terme optimal désigne le serveur physique le mieux adapté à l’hébergement de votre charge de travail. Il existe plusieurs facteurs utilisés par l’équilibrage de la charge de travail pour déterminer quel hôte est optimal pour une charge de travail :

  • 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 tente d’équilibrer les machines virtuelles sur 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 tente de placer des machines virtuelles sur des hôtes aussi densément que possible tout en veillant à ce 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 tente de placer des machines virtuelles sur des hôtes disposant du plus grand nombre de ressources disponibles du type requis par la machine virtuelle. En mode Densité maximale, l’équilibrage de la charge de travail tente 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.
  • Quantité et type de ressources dont la machine virtuelle a besoin. Une fois que l’équilibrage de la charge de travail a surveillé une machine virtuelle pendant un certain temps, il utilise les mesures de machine virtuelle qu’il a recueillies pour formuler des recommandations de placement en fonction du type de ressources dont la machine virtuelle a besoin. Par exemple, l’équilibrage de la charge de travail peut sélectionner un hôte avec moins de CPU disponible mais plus de mémoire disponible si c’est ce que la machine virtuelle a besoin (en fonction de son historique de performances passé). Il convient toutefois de noter que l’équilibrage de la charge de travail ne fait une recommandation que s’il détermine que l’hôte actuel est soumis à une pression sur les ressources.

Pour démarrer une machine virtuelle sur le serveur optimal

  1. Dans le volet Ressources de XenCenter, sélectionnez la machine virtuelle à 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 enregistrements historiques des mesures de performance et de votre stratégie de placement. Le serveur optimal est le serveur avec le plus d’étoiles.
    • L’un des serveurs avec des cotes d’étoiles répertoriées sous la commande Serveur optimal . Cinq étoiles indiquent le serveur le plus recommandé (optimal) et cinq étoiles vides indique le serveur le moins recommandé.

Pour reprendre 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 enregistrements historiques des mesures de performance et de votre stratégie de placement. Le serveur optimal est le serveur avec le plus d’étoiles.
    • L’un des serveurs avec des cotes d’étoiles répertoriées sous la commande Serveur optimal . Cinq étoiles indiquent le serveur le plus recommandé (optimal) et cinq étoiles vides indique le serveur le moins recommandé.