L'attribution des machines virtuelles basée sur l'hôte permet d'associer plus étroitement vos machines virtuelles à votre infrastructure. En utilisant vCenter Server pour ajouter des balises spécifiques aux hôtes et aux machines virtuelles, vous vous assurez que lorsque le système exécute une optimisation, il utilise la correspondance de balise VM-hôte pour s'assurer que les machines virtuelles sont déplacées vers - ou restent avec - l'hôte approprié.

Utilisation des balises pour améliorer la structure

Lors de la configuration de centres de données ou de centres de données personnalisés sans balises, vous configurez des clusters et leurs hôtes comme relativement homogènes. Toutes les ressources du cluster doivent prendre en charge, par exemple, le même système d'exploitation ou les mêmes exigences de sécurité afin que les actions d'optimisation ne placent pas les machines virtuelles dans le mauvais cluster.

L'approche de balisage vous permet de définir des zones d'infrastructure dans les limites du cluster. Le balisage VM-cluster, par exemple, vous permet d'ajouter des balises aux machines virtuelles et aux clusters pour vous assurer que les machines virtuelles Windows sont uniquement déplacées vers des clusters disposant d'une licence Windows, et les machines virtuelles Oracle sont uniquement déplacées vers des clusters disposant d'une licence Oracle.

Avec l'attribution de machines virtuelles basée sur l'hôte (balisage VM-hôte), vous liez vos machines virtuelles sur des hôtes individuels plutôt que sur des clusters.

Les balises vCenter Server sont implémentées comme des balises clé : valeur qui permettent aux opérateurs d'ajouter des métadonnées aux objets vCenter Server. Dans la terminologie vCenter Server, la clé correspond à la catégorie de balise et la valeur est le nom de balise. Vous pouvez définir de nombreuses clés et valeurs dans vCenter Server, mais il vous faut choisir un sous-ensemble à prendre en compte dans le volet Intention d'activité de l'écran Optimisation de la charge de travail (Accueil > Optimiser les performances > Optimisation de la charge de travail).

Note : Si vous choisissez l'attribution basée sur l'hôte dans le volet Intention d'activité, le système, après avoir obtenu votre confirmation, désactive les règles d'affinité créées par l'utilisateur qui sont en conflit. Puis, lorsque vous définissez les relations de balisage hôte-VM dans le volet Intention d'activité, vRealize Operations Manager crée automatiquement les règles d'affinité requises, vous évitant cette opération manuelle. Supposons donc par exemple que vous configurez une balise dans le volet Intention d'activité qui nécessite que VM1 reste avec Host1. S'il existe une règle d'affinité configurée par l'utilisateur gardant VM1 avec Host2, le système désactive la règle. Cependant, si une autre règle d'affinité configurée par l'utilisateur détermine que VM2 reste avec Host2, le système ne modifie pas cette règle.

Considérations supplémentaires

  • Vous n'êtes pas autorisé à utiliser à la fois le balisage VM-cluster et le balisage VM-hôte dans le même centre de données ou centre de données personnalisé. Vous ne pouvez utiliser qu'une seule méthode de balisage. Si vous sélectionnez l'attribution de machines virtuelles basée sur l'hôte, les balises de cluster sont ignorées.
  • Avec l'attribution de machines virtuelles basée sur l'hôte, une seule catégorie et une seule balise sont autorisées par machine virtuelle.
  • Une machine virtuelle sans balise peut être envoyée à n'importe quel hôte, même à un hôte balisé.
  • Un hôte avec plusieurs balises est considéré comme sans balise.
  • Même si toutes les charges de travail sont équilibrées, s'il existe également une violation de balise, le système n'est, par définition, pas optimisé.
  • Le système ne tient pas compte des balises de stockage, autrement dit des banques de données ou des clusters de banques de données.