Comprendre la sélection élective et les évaluations des ordinateurs virtuels dans VMM
Date de publication : juillet 2016
S’applique à : System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Lorsque vous déployez ou migrez un ordinateur virtuel vers un ordinateur hôte, Virtual Machine Manager (VMM) utilise la sélection élective d'ordinateur virtuel (également appelée sélection élective intelligente) pour évaluer la capacité d'adaptation des ordinateurs hôtes. L'algorithme de sélection élective analyse les données de performance pour la charge de travail et l'ordinateur hôte, puis il évalue les ordinateurs hôtes sur une échelle de une à cinq étoiles pour indiquer la meilleure sélection élective. Le processus de sélection élective de VMM pour un certain nombre de scénarios de déploiement est utilisé comme résumé dans le tableau suivant.
Scénario de déploiement | Détails |
---|---|
Créez un ordinateur virtuel à partir d'un disque, un ordinateur virtuel existant ou un modèle. | Lorsque vous créez un ordinateur virtuel, l'évaluation de l'ordinateur hôte est utilisée pour faire des suggestions lors de la sélection d'un ordinateur hôte. Si un utilisateur libre-service crée un ordinateur virtuel ou si vous utilisez la fonction glisser-déposer pour déplacer un ordinateur virtuel vers un groupe hôte, l'ordinateur hôte sera affecté automatiquement par VMM, en fonction de l'évaluation la plus élevée. |
Convertir un ordinateur virtuel physique ou non Hyper-V | Les Assistants de conversion fournissent des évaluations pour les ordinateurs hôtes afin que vous puissiez sélectionner l'ordinateur hôte le plus approprié. |
Migrer un ordinateur virtuel | Lors de la migration (hors connexion, migration rapide, migration dynamique) VMM fournit des évaluations de l'ordinateur hôte pour vous aider à sélectionner les ordinateurs hôtes appropriés. |
Améliorations de la sélection élective à partir de System Center 2012 SP1
À partir de System Center 2012 SP1, VMM inclut les éléments suivants :
Un certain nombre d'améliorations des performances pour la sélection élective. En particulier, à partir de System Center 2012 SP1, VMM affiche les ordinateurs hôtes tels qu'ils sont évalués et vous pouvez sélectionner un ordinateur hôte adapté avant que l'évaluation de l'ordinateur hôte soit terminée. Avec VMM dans System Center 2012, un ordinateur hôte ne pourra pas être sélectionné tant que tous les ordinateurs hôtes n'auront pas été évalués.
La sélection élective sur les clusters a été améliorée avec les fonctionnalités suivantes :
Propriétaires préférés : Cette fonctionnalité vous autorise à accéder aux ordinateurs hôtes prioritaires spécifiés pour l'ordinateur virtuel. Cette propriété est un paramètre du Gestionnaire du cluster de basculement qui est utilisé au moment du basculement. Lorsqu'un ordinateur virtuel doit être basculé, VMM essaie d'abord d'utiliser les propriétaires préférés.
Propriétaires possibles : Cette fonctionnalité permet de spécifier des propriétaires hôtes possibles pour un ordinateur virtuel. Si un ordinateur hôte n'est pas inclus dans les propriétaires possibles, VMM et le Gestionnaire du cluster de basculement n'autoriseront pas l'ordinateur virtuel à être placé sur cet ordinateur hôte.
Ensembles de disponibilité : Cette fonctionnalité vous permet d'identifier les ordinateurs virtuels qui doivent être conservés sur des ordinateurs hôtes distincts. Si vous créez un ensemble de disponibilité, la sélection élective automatique placera les ordinateurs virtuels conformément aux paramètres de l'ensemble de disponibilité.
La sélection élective prend désormais en compte les classifications de stockage définies. Les clouds peuvent être étendus afin de limiter le déploiement des ordinateurs virtuels aux classifications de stockage spécifique uniquement.
Calcul des évaluations des ordinateurs hôtes
VMM évalue tous les ordinateurs hôtes appartenant au groupe hôte sélectionné et les ordinateurs hôtes situés dans les groupes hôtes enfants. Les évaluations des ordinateurs hôtes sont calculées sur une échelle de 0 à 5 étoiles, 5 étoiles indiquant la note la plus élevée. Les évaluations reposent sur des critères par défaut. Notez que les critères d'évaluation des ordinateurs hôtes n'incluent pas toutes les informations. Par exemple, la vitesse de connexion du réseau n'est pas prise en compte. Ces évaluations se basent sur les ordinateurs hôtes individuels et non sur la disponibilité relative de tous les ordinateurs hôtes disponibles. Les évaluations pour un ordinateur hôte ne changent pas en fonction des évaluations d’autres ordinateurs hôtes.VMM calcule les évaluations de l’ordinateur hôte en fonction de formules spécifiques, décrites dans le tableau suivant.
Classification | Formule |
---|---|
Processeur | [ 1 – ( Utilisation processeur / (100 – Réserve processeur)) ] x Charge processeur |
Mémoire (RAM) | [ 1 – ( Mémoire utilisée / (Mémoire total – Réserve mémoire)) ] x Charge mémoire |
Capacité E/S disque | [ 1 – ( IOPS disque / IOPS disque maximum) ] x Charge disque |
Réseau | [ 1 – ( Utilisation réseau / (100 – Réserve réseau)) ] x Charge réseau |
Un ordinateur hôte est évalué uniquement lorsqu'un ordinateur virtuel doit être placé. Les informations recueillies sur un ordinateur hôte sont comparées aux informations sur les ressources requises par l'ordinateur virtuel et une évaluation est affectée à l'ordinateur hôte. Pendant la sélection élective automatique, VMM tente d'utiliser l'ordinateur hôte affecté à l'évaluation la plus élevée. Pendant la sélection élective manuelle, l'évaluation de l'ordinateur hôte est présentée afin que vous puissiez sélectionner l'ordinateur hôte approprié. À partir de System Center 2012 SP1, vous pouvez sélectionner un ordinateur hôte dans VMM même si tous les ordinateurs hôtes n'ont pas été évalués. Le nombre d'étoiles de l'ordinateur hôte sélectionné doit être positif.
VMM mesure l'utilisation du processeur, de la mémoire, du disque et du réseau environ toutes les 10 minutes pour recalculer une évaluation moyenne qui correspond à la moyenne de toutes les mesures prises lors de la dernière action qui a réinitialisé l'évaluation de l'ordinateur hôte. Les évaluations de l'ordinateur hôte sont réinitialisées lorsque l'événement suivant se produit :
Un nouvel ordinateur virtuel est créé
Un ordinateur virtuel est déployé, stocké, migré ou supprimé
Un ordinateur virtuel est allumé, éteint ou basculé en état arrêté, suspendu ou enregistré.
Évaluation égale à zéro
Une évaluation égale à zéro peut être affectée à un ordinateur hôte si celui-ci ne remplit pas les conditions pour recevoir une évaluation différente de zéro. Pour recevoir une évaluation différente de zéro, le critère suivant est nécessaire :
Le disque dur de l'ordinateur hôte doit disposer d'un stockage suffisant pour héberger l'espace disque dur total requis par l'ordinateur virtuel. Avec les disques durs dynamiques, c'est la taille actuelle du disque dur qui est prise en compte et non sa taille maximum.
La mémoire requise pour l'ordinateur virtuel doit être inférieure à la taille de mémoire actuellement disponible sur l'ordinateur hôte. Un ordinateur hôte doit également disposer de suffisamment de mémoire disponible pour démarrer l'ordinateur virtuel.
Toutefois, passez en revue les informations sur la sollicitation excessive dans le billet de blog VMM in System Center 2012 R2 UR6 now offers the option to overcommit Cloud and Host group capacity for replica VMs.
Si la mémoire dynamique est activée, notez les points suivants :
Si l'ordinateur virtuel (y compris l'un de ses points de contrôle) est configuré pour utiliser la mémoire dynamique, la mémoire dynamique doit également être activée sur l'ordinateur hôte. Dans le cas contraire, la sélection élective de l'ordinateur virtuel sera bloquée pendant la création ou la migration.
Pour effectuer la sélection élective d'un ordinateur virtuel nouveau ou arrêté, l'ordinateur hôte doit disposer d'une quantité de mémoire correspondant au moins à la mémoire de démarrage requise pour l'ordinateur virtuel.
Pour effectuer la sélection élective d'un ordinateur virtuel en cours d'exécution, l'ordinateur hôte doit disposer d'une quantité de mémoire correspondant au moins à la mémoire actuelle requise pour l'ordinateur virtuel.
Pour effectuer la sélection élective d'un ordinateur virtuel en état enregistré, la dernière valeur connue de l'utilisation de la mémoire de l'ordinateur virtuel sera comparée à la mémoire de démarrage de l'ordinateur virtuel.
L'ordinateur hôte doit contenir tous les réseaux virtuels requis pour l'ordinateur virtuel. Si vous utilisez des légendes réseau, les légendes d'emplacement réseau pour l'ordinateur virtuel et l'ordinateur hôte doivent être identiques.
Un ordinateur hôte en mode maintenance reçoit automatiquement une évaluation égale à zéro.
Si la carte vidéo Microsoft RemoteFX 3D est activée sur l'ordinateur virtuel, notez les conditions suivantes. Si ces conditions ne sont pas remplies, la sélection élective est bloquée lors de la création ou la migration de l'ordinateur virtuel :
L'ordinateur hôte doit prendre en charge RemoteFX.
L'ordinateur hôte doit posséder une ou plusieurs unités de traitement graphique compatibles RemoteFX avec suffisamment de mémoire disponible. Si l'ordinateur virtuel est en cours d'exécution, la sélection élective est bloquée. S'il est arrêté ou en état enregistré, une évaluation égale à zéro avec un avertissement est émise, mais la sélection élective n'est pas bloquée.
Les ordinateurs virtuels à haut niveau de disponibilité doivent être placés sur des ordinateurs hôtes en cluster. VMM n'affecte aucune étoile aux ordinateurs hôtes qui ne sont pas en cluster, mais la sélection élective manuelle n'est pas bloquée. Si vous migrez un ordinateur virtuel à haut niveau de disponibilité vers un ordinateur hôte n'appartenant pas à un cluster, le niveau de disponibilité de l'ordinateur virtuel ne sera plus haut après la migration.
VMM bloque la migration d'ordinateurs hôtes Hyper-V vers des ordinateurs hôtes qui exécutent un autre logiciel de virtualisation. La migration d'un ordinateur virtuel avec des fonctionnalités spécifiques non autorisées par le logiciel de virtualisation qui est en cours d'exécution sur un ordinateur hôte sera bloquée. Par exemple, les ordinateurs hôtes Hyper-V n'autorisent pas le démarrage à partir d'un disque dur SCSI.