XenCenter

Gérer les groupes de machines virtuelles

Remarque :

Cette fonctionnalité est disponible dans les pools XenServer 8 et versions ultérieures. Il n’est pas disponible dans les pools exécutant Citrix Hypervisor 8.2 Cumulative Update 1.

Vous pouvez attribuer vos machines virtuelles à des groupes de machines virtuelles qui sont démarrés sur des hôtes de votre pool en fonction des règles de placement du groupe. Les types de placement disponibles sont « anti-affinité » et « normal ».

Les groupes de machines virtuelles avec un placement normal n’ont pas de comportement particulier.

Les groupes de machines virtuelles avec placement anti-affinité ont les règles suivantes :

  1. Aucun hôte unique n’est le seul endroit où toutes les machines virtuelles d’un groupe particulier s’exécutent.
  2. Le nombre de machines virtuelles au sein du groupe pour chaque hôte est aussi uniforme que possible.

Lorsqu’une machine virtuelle d’un groupe de machines virtuelles avec des règles de placement anti-affinité est démarrée ou évacuée d’un hôte, XenServer choisit de placer la machine virtuelle sur un hôte qui permet au groupe de machines virtuelles de suivre ces règles de placement anti-affinité aussi étroitement que possible. Si le démarrage de la machine virtuelle ou l’évacuation de l’hôte ne peuvent pas être effectués sans enfreindre les règles de placement, XenServer privilégie l’exécution de l’action plutôt que le respect des règles de placement.

En cas de non-respect des règles d’anti-affinité, vous recevez une alerte. Des alertes sont générées si toutes les machines virtuelles en cours d’exécution d’un groupe d’anti-affinité résident sur un seul hôte. Si cela change, l’alerte est effacée. Cette alerte n’est pas générée si une seule des machines virtuelles du groupe est en cours d’exécution ou si aucune machine virtuelle du groupe n’est en cours d’exécution. Pour plus d’informations, consultez Alertes XenCenter.

Dans les scénarios suivants, les règles de placement du groupe de machines virtuelles ne prennent pas effet :

  • Dans les pools où l’équilibrage de la charge de travail (WLB) est activé, le groupe de machines virtuelles n’est pas utilisé pour le démarrage, le redémarrage, la reprise ou la migration de la machine virtuelle. Au lieu de cela, l’équilibrage de la charge de travail désigne le meilleur serveur pour la machine virtuelle en analysant les métriques du pool de ressources XenServer et en recommandant des optimisations. Ces recommandations peuvent entraîner la violation des règles d’anti-affinité de machine virtuelle.
  • Si un serveur d’accueil est défini sur la machine virtuelle, ce paramètre est prioritaire sur le paramètre de groupe de machines virtuelles.

Considérations lors de l’utilisation de groupes de machines virtuelles :

  • Seuls 5 groupes anti-affinité par pool sont pris en charge.
  • Lorsque vous clonez une machine virtuelle qui se trouve dans un groupe de machines virtuelles, la nouvelle machine virtuelle n’est pas ajoutée au même groupe de machines virtuelles. Vous devez définir explicitement le groupe de machines virtuelles pour la nouvelle machine virtuelle.
  • Si vous rétablissez une machine virtuelle à un instantané précédent, la machine virtuelle conserve son paramètre de groupe de machines virtuelles actuel. Ce paramètre ne revient pas à la valeur qu’il avait lorsque vous avez pris l’instantané.
  • L’exportation d’une machine virtuelle ne conserve pas le paramètre de groupe de machines virtuelles. Si vous importez à nouveau cette machine virtuelle, elle n’est pas ajoutée à un groupe de machines virtuelles. Vous devez définir explicitement le groupe de machines virtuelles pour la machine virtuelle importée.

Boîte de dialogue Gérer les groupes de machines virtuelles

Dans cette boîte de dialogue, vous pouvez créer, supprimer et mettre à jour des groupes de machines virtuelles.

Vous pouvez ouvrir l’icône Gérer un groupe de machines virtuelles à partir de l’un des emplacements suivants :

  • Dans le Ressources , cliquez avec le bouton droit de la souris sur le pool et sélectionnez Gérer les groupes de machines virtuelles….
  • Dans le menu principal de XenCenter, vous pouvez sélectionner Mare > Gérer les groupes de machines virtuelles. Pour plus d’informations, consultez Gérer les groupes de machines virtuelles.

La fenêtre répertorie les groupes de machines virtuelles de votre pool et, pour chacun d’entre eux, affiche :

  • Nom du groupe défini par l’utilisateur
  • Type de placement utilisé par ce groupe
  • Une description facultative du groupe
  • Le nombre de machines virtuelles dans le groupe

Sélectionnez un groupe de machines virtuelles pour afficher la liste des machines virtuelles de ce groupe dans le panneau de droite.

Créer un groupe de machines virtuelles

Remarque :

Si vous essayez de créer plus de 5 groupes d’anti-affinité, XenCenter affiche un avertissement indiquant que cette opération n’est pas prise en charge.

Pour créer un groupe de machines virtuelles :

  1. Dans le Gérer un groupe de machines virtuelles boîte de dialogue, cliquez sur Nouveau groupe de machines virtuelles. Le Nouveau groupe de machines virtuelles L’assistant s’ouvre.

  2. Dans le Nom , spécifiez les éléments suivants :

    • Le Nom pour le groupe de machines virtuelles.
    • (Facultatif) Un Description pour le groupe.
    • Le type de Placement à utiliser. L’option « anti-affinité » est sélectionnée par défaut.

    Dans Commandes CLI équivalentes, passez en revue les commandes et cliquez sur Suivant.

  3. Dans le Machines virtuelles , choisissez les machines virtuelles à ajouter au nouveau groupe.

    Si une machine virtuelle est déjà membre d’un groupe existant, XenCenter affiche un avertissement indiquant que l’ajout de la machine virtuelle à ce groupe la supprime du groupe existant. Une machine virtuelle ne peut pas appartenir à plus d’un groupe de machines virtuelles. Cliquer Oui de poursuivre ce mouvement et Non pour laisser la machine virtuelle dans son groupe actuel.

    Cliquez sur Next pour continuer.

  4. Dans le Finir , vérifiez les paramètres que vous avez spécifiés. S’ils sont corrects, cliquez sur Finir.

Supprimer un groupe de machines virtuelles

Pour supprimer un groupe de machines virtuelles :

  1. Dans le Gérer un groupe de machines virtuelles , sélectionnez le groupe que vous souhaitez supprimer.
  2. Cliquez sur Delete.
  3. XenCenter affiche un avertissement indiquant que vous supprimez un groupe de machines virtuelles. Pour confirmer la suppression, cliquez sur Oui.

Si vous supprimez un groupe de machines virtuelles qui contient des machines virtuelles, celles-ci ne sont plus associées à un groupe, mais ne sont pas affectées.

Mettre à jour les propriétés d’un groupe de machines virtuelles

  1. Dans le Gérer un groupe de machines virtuelles , sélectionnez le groupe que vous souhaitez modifier.
  2. Cliquer Propriétés.
  3. Dans le Nom panneau, vous pouvez mettre à jour le Nom et Description du groupe. Placement Ne peut pas être mis à jour.
  4. Dans le Machines virtuelles , vous pouvez ajouter et supprimer des machines virtuelles dans le groupe.
  5. Cliquez sur OK.

Documentation associée

XenServer 8

Gérer les groupes de machines virtuelles