Une stratégie d'anti-affinité VM/hôte décrit une relation entre une catégorie de machines virtuelles et une catégorie d'hôtes.

Une stratégie d'anti-affinité VM/hôte peut être utile lorsque vous souhaitez éviter de placer des machines virtuelles ayant des exigences spécifiques d'hôte, telles qu'un GPU ou autres périphériques, ou des capacités telles que le contrôle IOPS, sur des hôtes qui ne peuvent pas prendre en charge ces exigences. Une fois que la stratégie est créée, le moteur de placement dans votre SDDC évite de déployer des machines virtuelles couvertes par la stratégie sur des hôtes couverts par la stratégie.

Pour empêcher une stratégie d'anti-affinité VM-hôte de bloquer la mise à niveau d'un hôte ou d'un cluster, ces stratégies sont restreintes de plusieurs manières.
  • Une stratégie ne peut pas empêcher le passage d'un hôte en mode de maintenance.
  • Une stratégie ne peut pas empêcher un hôte configuré pour HA d'exécuter un basculement. Les machines virtuelles ayant une anti-affinité pour l'hôte ayant échoué peuvent être migrées vers n'importe quel hôte disponible dans le cluster.
  • Une stratégie ne peut pas empêcher la mise sous tension d'une machine virtuelle. Si une machine virtuelle soumise à une stratégie d'anti-affinité VM-hôte spécifie une réservation de ressources qu'aucun hôte ne peut respecter, elle est mise sous tension sur n'importe quel hôte disponible.
Ces contraintes sont levées dès qu'un hôte conforme devient disponible.

Conditions préalables

Cette opération est limitée aux utilisateurs qui disposent du rôle CloudAdmin.

Procédure

  1. Créez une catégorie et une balise pour les machines virtuelles que vous souhaitez inclure dans une stratégie d'anti-affinité VM/hôte.

    Choisissez un nom de catégorie qui décrit les caractéristiques communes de machines virtuelles que vous prévoyez de désigner comme membres de cette catégorie.

  2. Créez une catégorie et une balise pour les hôtes que vous souhaitez inclure dans une stratégie d'anti-affinité VM/hôte.

    Vous pouvez utiliser des balises ou des catégories existantes, ou créer des balises ou des catégories spécifiques de vos besoins. Reportez-vous à la section Balises et attributs vSphere pour en savoir plus sur la création et l'utilisation de balises.

  3. Marquez les machines virtuelles et les hôtes que vous souhaitez inclure dans une stratégie d'anti-affinité machine virtuelle/hôte.
  4. Créez une stratégie d'anti-affinité VM-hôte.
    1. Dans votre SDDC, cliquez sur OUVRIR VCENTER.
    2. Dans vSphere Client, cliquez sur Stratégies et profils > Stratégies de calcul.
    3. Cliquez sur Ajouter pour ouvrir l'assistant Nouvelle stratégie de calcul.
    4. Entrez le Nom de la stratégie et choisissez Anti-affinité VM-hôte dans le contrôle déroulant Type de stratégie.
      Le Nom de la stratégie doit être unique au sein de votre SDDC.
    5. Fournissez une Description de la stratégie, puis utilisez les contrôles de menu déroulant Balise de VM et Balise d'hôte pour choisir une Catégorie et une Balise à laquelle la stratégie s'applique.

      Sauf si vous disposez de plusieurs balises de machines virtuelles associées à une catégorie, l'assistant renseigne la balise de machine virtuelle après la sélection de la Catégorie de balise.

      Note :

      Dans un cluster étendu, chaque hôte est automatiquement balisé avec une balise de zones de disponibilité. La même balise est attribuée à tous les hôtes d'une zone de disponibilité, de sorte que vous pouvez utiliser ces balises pour établir une anti-affinité entre une machine virtuelle et tout hôte du cluster disposant d'une balise de zone de disponibilité spécifique.

    6. Cliquez sur Créer pour créer la stratégie.
  5. (Facultatif) Pour supprimer une stratégie de calcul, ouvrez vSphere Client, cliquez sur Politiques et profils > Stratégies de calcul pour afficher chaque stratégie sous la forme d'une carte. Cliquez sur SUPPRIMER pour supprimer une stratégie.