Configuration des clusters hôtes dans VMM pour la prise en charge d'ordinateurs virtuels à haut niveau de disponibilité
Mis à jour: janvier 2010
S'applique à: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1
Cette rubrique explique comment configurer et gérer les clusters hôtes dans System Center Virtual Machine Manager (VMM) 2008 et System Center Virtual Machine Manager 2008 R2 pour la prise en charge des ordinateurs virtuels à haut niveau de disponibilité (ou HAVM).
Pour éviter tout temps d'arrêt des ordinateurs virtuels sur un ordinateur hôte lorsque celui-ci tombe en panne ou est hors service pour des raisons de maintenance, vous pouvez configurer des clusters de basculement de deux hôtes ou plus Si un nœud du cluster hôte tombe en panne, les ordinateurs virtuels hébergés sur celui-ci sont automatiquement déplacés vers un autre nœud du cluster hôte sur lequel ils s'exécutent automatiquement. La prise en charge des clusters permet donc de garantir un haut niveau de disponibilité pour les ordinateurs virtuels hébergés sur les ordinateurs hôtes de ce cluster.
Notes
Cette rubrique porte essentiellement sur les clusters hôtes configurés comme clusters de basculement et créés dans Windows Server 2008 ou Windows Server 2008 R2, pour lequel VMM prend entièrement en charge les clusters. VMM prend également en charge les clusters hôtes créés dans VMware VirtualCenter. Pour plus d'informations sur l'ajout de clusters hôtes VMware à VMM et la gestion d'ordinateurs virtuels sur des ordinateurs hôtes ESX Server en cluster dans VMM, voir Gestion d'une infrastructure VMware dans VMM.
Création et configuration d'un cluster hôte pour VMM
Cette section décrit les tâches à effectuer pour créer et configurer un cluster hôte pour VMM. Les tâches suivantes sont requises :
1. Créer un cluster de basculement dans Windows Server 2008 ou Windows Server 2008 R2.
2. Configurer un stockage à haut niveau de disponibilité pour le cluster.
3. Ajouter le cluster hôte à VMM.
4. Configurer des réseaux virtuels communs sur tous les nœuds dans VMM.
5. Activer PRO pour le cluster hôte dans VMM (facultatif).
1. Créer un cluster de basculement dans Windows Server 2008 ou Windows Server 2008 R2
Le clustering avec basculement est une fonctionnalité de Windows Server 2008 Enterprise Edition et Windows Server 2008 Datacenter Edition et de Windows Server 2008 R2 Enterprise Edition et Windows Server 2008 R2 Datacenter Edition. Avant de pouvoir ajouter un cluster hôte à VMM, vous devez utiliser le composant logiciel enfichable Gestion du cluster de basculement dans Windows Server 2008 ou Windows Server 2008 R2 pour créer le cluster. Windows Server 2008 prend en charge jusqu'à 16 nœuds dans un seul cluster.
Avant de créer le cluster, vous devez exécuter l'Assistant Validation d'une configuration à l'aide de Gestion du cluster de basculement pour vérifier que la configuration de vos serveurs, de vos réseaux et de votre stockage répond à l'ensemble des conditions requises pour les clusters de basculement. Pour plus d'informations, voir Guide détaillé de Hyper-V : Test de Hyper-V et clustering avec basculement (https://go.microsoft.com/fwlink/?LinkId=128066) (éventuellement en anglais).
La prise en charge par Windows Machine Manager 2008 des clusters de serveurs Windows Server 2003 est moins étendue que celle des clusters de basculement Windows Server 2008 et Windows Server 2008 R2. Comme VMM ne reconnaît pas un cluster de serveurs Windows Server 2003, vous devez ajouter séparément chaque nœud du cluster à VMM et VMM traite chaque ordinateur hôte en cluster comme un ordinateur hôte non cluster. Vous ne pouvez pas utiliser VMM pour créer ou migrer rapidement des ordinateurs virtuels à haut niveau de disponibilité sur des clusters de serveurs Windows Server 2003. Cependant, si un ordinateur virtuel à haut niveau de disponibilité hébergé sur un cluster de serveurs Windows Server 2003, créé en dehors de VMM, bascule depuis un ordinateur hôte sur un autre, VMM peut détecter et signaler la présence de l'ordinateur virtuel sur le nouvel ordinateur hôte.
Notes
VMM 2008 et VMM 2008 R2 peuvent également gérer des ordinateurs virtuels à haut niveau de disponibilité sur des ordinateurs hôtes VMware ESX Server en cluster. Le cluster hôte doit être créé dans VMware VirtualCenter. Pour ajouter un cluster hôte VMware à VMM, vous devez ajouter à VMM le serveur VirtualCenter qui gère le cluster. Pour plus d’informations, voir Gestion d'une infrastructure VMware dans VMM.
Configuration réseau
Contrairement aux ordinateurs hôtes autonomes de VMM, les clusters hôtes doivent se trouver dans un domaine Active Directory qui a une relation d’approbation réciproque avec le domaine contenant le serveur VMM.
Les configurations réseau suivantes ne sont pas prises en charge pour les clusters hôtes :
Domaine Active Directory non approuvé
Réseau de périmètre : un réseau de périmètre est un groupe de périphériques et de sous-réseaux placé entre un réseau privé et Internet afin de protéger le réseau privé contre les utilisateurs non autorisés. Ce type de réseau est également appelé sous-réseau filtré ou DMZ.
Notes
VMM prend en charge la gestion d'hôtes en cluster dans un espace de noms disjoint, situation dans laquelle le suffixe DNS (Domain Name Service) d'un ou plusieurs ordinateurs membres du domaine ne correspond pas au nom DNS du domaine Active Directory auquel appartiennent les ordinateurs. Par exemple, un ordinateur membre doté du suffixe DNS primaire corp.contoso.com dans un domaine Active Directory appelé na.corp.contoso.com utilise un espace de noms disjoint.
Avant de pouvoir ajouter un cluster hôte qui se trouve dans un espace de noms disjoint à un serveur VMM qui lui ne se trouve pas dans un tel espace, vous devez ajouter le suffixe DNS du cluster hôte aux paramètres de connexion TCP/IP sur le serveur VMM.2. Configurer un stockage à haut niveau de disponibilité pour le cluster
Avant de déployer des ordinateurs virtuels à haut niveau de disponibilité sur un cluster hôte, vous devez configurer un stockage partagé pour les ordinateurs hôtes en cluster.
VMM 2008 R2 prend en charge les améliorations suivantes en termes de stockage pour les ordinateurs virtuels à haut niveau de disponibilité, disponibles pour les clusters hôtes Hyper-V créés dans Windows Server 2008 R2 :
Prise en charge des volumes CSV (volumes partagés de cluster)—VMM 2008 R2 prend en charge la fonctionnalité CSV de Windows Server 2008 R2. La fonctionnalité CSV permet à l'ensemble des hôtes d'un cluster de basculement Windows Server 2008 R2 d'accéder simultanément aux fichiers d'ordinateur virtuel sur un LUN (numéro d'unité logique) partagé unique. Tous les nœuds du cluster pouvant accéder à un LUN partagé unique, les ordinateurs virtuels ont une parfaite visibilité quant à quel nœud dispose d'un LUN. Plusieurs ordinateurs virtuels à haut niveau de disponibilité peuvent ainsi partager le même LUN et quand même migrer indépendamment sans s'affecter les uns les autres.
Notes
VMM 2008 ne prend pas en charge les disques de cluster formatés avec des systèmes de fichiers en cluster. Dans VMM 2008, tout ordinateur virtuel à haut niveau de disponibilité qui partage un numéro d'unité logique est importé dans VMM avec l'état Configuration du cluster non prise en charge. Pour résoudre ce problème, utilisez Gestion du cluster de basculement pour reconfigurer les ordinateurs virtuels avec leurs propres numéros d'unité logique. Puis, dans la console Administrateur VMM, utilisez l'action Réparer avec l'option Ignorer pour actualiser l'état de chaque ordinateur virtuel dans VMM.
Les clients qui migrent vers VMM 2008 R2 et qui souhaitent consolider leurs ordinateurs virtuels existants en un seul numéro d'unité logique de volume CSV (volume partagé du cluster) peuvent utiliser la nouvelle fonctionnalité de migration rapide du stockage pour migrer le stockage d'un ordinateur virtuel actif vers un autre ordinateur hôte ou un autre emplacement du même ordinateur hôte avec des temps d'arrêt minimum et sans perte d'état. Dans la vue Ordinateurs virtuels de la console Administrateur VMM, utilisez l'action Migrer le stockage. Pour plus d’informations, voir Migration du stockage des fichiers d’un ordinateur virtuel. Au sein d'une infrastructure VMware gérée, VMM utilise VMware Storage VMotion si disponible.
Prise en charge des ordinateurs virtuels à haut niveau de disponibilité sur les disques de cluster dotés de systèmes de fichiers en cluster—VMM 2008 ne prenait pas en charge la création ou la gestion d'ordinateurs virtuels à haut niveau de disponibilité sur les disques de cluster dotés de systèmes de fichiers en cluster. VMM 2008 R2 permet de créer et gérer des ordinateurs virtuels à haut niveau de disponibilité sur des clusters de basculement qui utilisent des disques de cluster créés à l'aide d'une solution tierce telle que Melio File System 1.5 de Sanbolic. Melio File System est un système de fichiers en cluster conçu pour les environnements de stockage SAN qui propose un accès partagé aux données d'un réseau de zone de stockage depuis plusieurs serveurs.
Prise en charge des ressources de classe de stockage—VMM 2008 prend en charge la création d'ordinateurs virtuels à haut niveau de disponibilité uniquement sur un type de ressource Disque physique dans un cluster de basculement. VMM 2008 R2 étend cette prise en charge à toute ressource de classe de stockage, telle que Veritas Storage Foundation 5.1 for Windows (SFW). SFW est une solution de gestion de stockage en ligne destinée à la création de périphériques de stockage virtuels à partir de disques et de baies de disques physiques. Les volumes créés dans le cadre d'un groupe de ressources en cluster à l'aide de SFW sont détectés par VMM 2008 R2 et peuvent être sélectionnés lors de la sélection élective ou de la migration d'ordinateurs virtuels. Un volume SFW est limité à un seul ordinateur virtuel.
Migration SAN vers et depuis des ordinateurs hôtes en cluster—VMM 2008 R2 prend en charge l'utilisation des transferts SAN pour migrer les ordinateurs virtuels et les ordinateurs virtuels à haut niveau de disponibilité entre des clusters hôtes, vers un cluster hôte depuis un ordinateur hôte non cluster et depuis un cluster hôte vers un ordinateur hôte non cluster. Lors de la migration d'un ordinateur virtuel vers un cluster depuis un ordinateur hôte non cluster à l'aide d'un transfert SAN, VMM vérifie que chaque nœud du cluster peut voir le numéro d'unité logique et crée automatiquement une ressource de disque en cluster pour ce numéro. Bien que VMM configure automatiquement la ressource de disque en cluster, il ne la valide pas. En effet, pour valider la ressource de disque en cluster nouvellement créée, vous devez utiliser l'Assistant Validation d'une configuration de Gestion du cluster de basculement. Pour migrer un ordinateur virtuel depuis un cluster hôte vers un ordinateur hôte non cluster à l'aide d'un transfert SAN, l'ordinateur virtuel doit se trouver sur un numéro d'unité logique dédié qui n'utilise pas CSV.
Pour plus d'informations sur la configuration SAN requise pour VMM, voir Configuration d'un environnement SAN pour VMM. Pour des informations générales sur les conditions de stockage requises pour les clusters de basculement dans Windows Server 2008, voir Ajouter un stockage à un cluster de basculement (https://go.microsoft.com/fwlink/?LinkId=128068).
3. Ajouter le cluster hôte à VMM
Une fois le cluster de basculement créé dans Windows Server 2008 ou Windows Server 2008 R2, ajoutez le cluster hôte à VMM afin de pouvoir le gérer dans VMM. Dans la console Administrateur VMM, utilisez l’Assistant Ajouter des ordinateurs hôtes et indiquez le nom du cluster ou le nom d'un nœud du cluster. VMM détecte tous les nœuds du cluster de basculement, active le rôle Hyper-V dans Windows Server, si nécessaire, et ajoute le cluster hôte à VMM.
Vous pouvez également utiliser la cmdlet Add-VMHostCluster
dans l'interface de commande Windows PowerShell – Virtual Machine Manager pour ajouter le cluster hôte à VMM.
Pour plus d’informations, voir Ajout d’un cluster hôte à VMM.
Important
VMM ne peut pas gérer plusieurs clusters portant le même nom. Si vous tentez d'ajouter un cluster hôte portant le même nom qu'un cluster hôte existant dans VMM, cette opération échouera. Cette situation peut se produire si vous ajoutez un environnement VMware VirtualCenter Infrastructure 3 (VI3) comportant un cluster hôte doté du même nom qu'un cluster hôte Hyper-V existant ou si VMM gère plusieurs environnements VI3 comportant des clusters avec le même nom.
4. Configurer des réseaux virtuels communs sur tous les nœuds dans VMM
Pour éviter de perdre les connexions réseau des ordinateurs virtuels lors de leur migration à l'intérieur d'un cluster hôte, il est recommandé de configurer des réseaux virtuels communs portant le même nom sur tous les ordinateurs hôtes du cluster. Dans VMM 2008, les réseaux virtuels sont reconnus en tant que réseaux virtuels communs uniquement si la casse de toutes les lettres constituant leurs noms est identique. Cette restriction a été supprimée dans VMM 2008 R2. Lors de l'identification des réseaux virtuels communs, VMM 2008 R2 n'évalue pas la casse des lettres constituant les noms des réseaux.
Si un ordinateur virtuel à haut niveau de disponibilité utilise un réseau virtuel qui n'est pas commun à tous les ordinateurs hôtes du cluster, l'état de l'ordinateur virtuel est Configuration du cluster non prise en charge.
Nous vous recommandons de créer vos réseaux virtuels avant de placer des ordinateurs virtuels à haut niveau de disponibilité sur des ordinateurs hôtes en cluster. Des modifications apportées à la topologie du réseau après le déploiement des ordinateurs virtuels peuvent entraîner une perte de connectivité réseau temporaire pour les ordinateurs virtuels à haut niveau de disponibilité.
Pour afficher les réseaux virtuels communs configurés sur tous les nœuds, sélectionnez l'onglet Réseaux dans les propriétés du cluster hôte sur la console Administrateur VMM. Pour lier la carte virtuelle réseau aux réseaux virtuels sur les ordinateurs hôtes en cluster, utilisez l'onglet Mise en réseau des propriétés de l'ordinateur hôte.
Pour plus d'informations sur la configuration de réseaux virtuels pour les ordinateurs hôtes Hyper-V ainsi qu'une procédure de configuration de réseaux virtuels sur un ordinateur hôte, voir Ajout ou modification des réseaux virtuels sur un ordinateur hôte.
5. Activer PRO pour le cluster hôte dans VMM (facultatif)
La fonctionnalité PRO (Performance and Resource Optimization) est disponible pour les ordinateurs hôtes et virtuels se trouvant dans des clusters hôtes qui sont gérés par VMM 2008 ou VMM 2008 R2. PRO prend en charge l’optimisation des ressources en fonction de la charge de travail et des applications au sein d’un environnement virtualisé ; cette procédure repose sur les données de performances et d’intégrité fournies par les packs d’administration PRO dans System Center Operations Manager 2007 SP1 ou System Center Operations Manager 2007 R2. PRO peut mettre automatiquement en place ou recommander des actions de réparation, via Conseils PRO, visant à réduire au minimum les temps d’arrêt et à accélérer la résolution des problèmes.
Les actions de réparation initiées par PRO peuvent inclure la migration d'ordinateurs virtuels à l'intérieur d'un cluster hôte pour équilibrer la charge d'utilisation du processeur et de la mémoire sur les ordinateurs hôtes en cluster. Si une application critique n'est pas adaptée à la migration, vous pouvez exclure l'ordinateur virtuel sur lequel la charge de travail s'exécute des actions au niveau de l'ordinateur hôte dans PRO. Si l'ordinateur hôte dépasse son seuil de processeur ou de mémoire, l'ordinateur virtuel ne sera pas migré, même s'il utilise la plus grande partie de cette ressource. Même si un ordinateur à haut niveau de disponibilité est exclu des actions PRO au niveau de l'ordinateur hôte, vous recevrez des conseils PRO pour redimensionner la configuration de l'ordinateur virtuel.
Pour plus d'informations sur PRO, voir À propos de PRO.
Gestion des clusters hôtes
Certaines actions de gestion des clusters hôtes doivent être exécutées en dehors de VMM. Vous devez configurer, valider et créer le cluster de basculement en dehors de VMM. Les ajouts ou suppressions de nœuds doivent également s'effectuer à l'extérieur de VMM. Une fois un nœud ajouté ou supprimé, vous devez poursuivre la procédure dans VMM en ajoutant ou supprimant l'agent VMM.
Gestion des disques
Vous devez configurer, ajouter ou supprimer les disques en cluster en dehors de VMM. Une fois que vous avez apporté des changements externes aux disques, actualisez le cluster hôte dans VMM pour mettre à jour les configurations des disques.
Dans VMM 2008 R2, lors de la migration d'un ordinateur virtuel vers un cluster depuis un ordinateur hôte non cluster à l'aide d'un transfert SAN, VMM vérifie que chaque nœud du cluster peut voir le numéro d'unité logique et crée automatiquement une ressource de disque en cluster pour ce numéro. Bien que VMM configure automatiquement la ressource de disque en cluster, il ne la valide pas. En effet, pour valider la ressource de disque en cluster nouvellement créée, vous devez utiliser l'Assistant Validation d'une configuration de Gestion du cluster de basculement. Pour migrer un ordinateur virtuel depuis un cluster vers un ordinateur hôte non cluster, l'ordinateur virtuel doit se trouver sur un numéro d'unité logique dédié qui n'utilise pas la fonctionnalité CSV (volumes partagés de cluster) de Windows Server 2008 R2.
Pour savoir quels disques sont disponibles pour la création d'ordinateurs virtuels à haut niveau de disponibilité, affichez l'onglet Stockage des propriétés du cluster hôte dans la console Administrateur VMM. Cet onglet permet de connaître le stockage partagé disponible pour les ordinateurs hôtes en cluster et la quantité d'espace disque disponible.
Ajout ou suppression d'ordinateurs hôtes en cluster
Pour ajouter ou supprimer un ordinateur hôte d'un cluster hôte, vous devez ajouter ou retirer le nœud du cluster de basculement en dehors de VMM puis effectuer les tâches suivantes, selon que le nœud en cluster a été ajouté ou supprimé :
Nœud en cluster ajouté : lorsqu'un nœud est ajouté à un cluster hôte en dehors de VMM, VMM détecte le nouveau nœud et l'affiche dans la console Administrateur VMM sous son cluster hôte. Le nœud indique l'état En attente jusqu'à ce qu'il soit ajouté à VMM en tant qu'ordinateur hôte. Jusqu’à ce que vous ajoutiez l’ordinateur hôte dans VMM, si un ordinateur virtuel à haut niveau de disponibilité placé sur un autre nœud du cluster hôte bascule sur le nouveau nœud, l’ordinateur virtuel indique l’état Manquant dans VMM. Utilisez l’action Ajouter un ordinateur hôte pour ajouter l’ordinateur hôte à VMM. Pour plus d’informations, voir Ajout d’un ordinateur hôte en attente à VMM.
Notes
Une fois un nœud ajouté à un cluster hôte Hyper-V existant et l'ordinateur hôte ajouté à VMM, vous devez définir le port 2179 comme port de connexion à distance par défaut du nouvel ordinateur hôte ; il s'agit du port de connexion à distance utilisé par Hyper-V. Cette propriété se trouve dans l'onglet À distance de la boîte de dialogue Propriétés d'ordinateur hôte.
Nœud en cluster supprimé : VMM détecte la suppression d’un nœud d’un cluster hôte réalisée en dehors de VMM. Dans ce cas, VMM commence à gérer l’hôte en tant qu’ordinateur hôte autonome dans le groupe hôte parent du cluster hôte. Si vous ne souhaitez pas continuer à gérer l’hôte en tant qu’ordinateur hôte autonome, utilisez l'action Supprimer l'ordinateur hôte pour supprimer l'ordinateur hôte de VMM. Pour plus d’informations, voir Suppression d’un ordinateur hôte dans l'aide de VMM 2008.
Si vous supprimez un nœud d'un cluster hôte sur lequel PRO est activé et que vous souhaitez continuer à utiliser PRO sur l'ordinateur hôte, vous devez configurer manuellement au moins un chemin d'ordinateur virtuel par défaut sur l'ordinateur hôte afin de l'utiliser lors de la sélection élective d’ordinateur virtuel. Pour spécifier des chemins d'ordinateurs virtuels par défaut, utilisez l'onglet Sélection élective dans la boîte de dialogue Propriétés d'ordinateur hôte. Pour plus d’informations, voir Définition des options de sélection élective pour un ordinateur hôte.
Suppression d'un cluster hôte de VMM
Pour supprimer un cluster hôte de VMM, utilisez l'action Supprimer le cluster hôte dans la vue Ordinateurs hôtes ou Ordinateurs virtuels de la console Administrateur VMM. VMM détecte tous les ordinateurs hôtes du cluster et retire l'agent VMM de ces ordinateurs hôtes. VMM ne détruit pas le cluster de basculement dans Windows Server 2008 ou or Windows Server 2008 R2 et vous pouvez continuer à gérer les ordinateurs virtuels à haut niveau de disponibilité du cluster en utilisant Hyper-V et Gestion du cluster de basculement.
Si le cluster de basculement d'un cluster hôte est détruit en dehors de VMM et que vous souhaitez continuer à gérer les ordinateurs hôtes dans VMM, vous devez supprimer le cluster hôte de VMM puis ajouter de nouveau les ordinateurs hôtes en tant qu'ordinateurs hôtes autonomes.
Voir aussi
Concepts
Création et gestion d'ordinateurs virtuels à haut niveau de disponibilité dans VMM
Planification du haut niveau de disponibilité
Configuration d'un environnement SAN pour VMM
Activation de PRO dans VMM
Gestion d'une infrastructure VMware dans VMM