Gestion d'une infrastructure VMware dans VMM
Mis à jour: avril 2012
S'applique à: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1
Cette rubrique explique comment gérer votre infrastructure VI3 (VMware Infrastructure 3) à l'aide de System Center Virtual Machine Manager (VMM). VMM permet de contrôler des environnements virtualisés hétérogènes par l'intermédiaire d'une console unique et d'automatiser les tâches en utilisant une interface Windows PowerShell sur plusieurs hyperviseurs.
VMM gère les ordinateurs hôtes VMware ESX Server via l'interface API exposée par le serveur VMware VirtualCenter. Pour l'administration propre à ESX Server, telle que la création ou la suppression de listes de ressources et l'installation de correctifs sur les ordinateurs ESX Server, vous utiliserez VirtualCenter. VMM permet d'effectuer les tâches courantes, telles que la gestion, la création, la sélection élective, le déploiement et la suppression d'ordinateurs virtuels et l'ajout ou la suppression d'ordinateurs hôtes.
Prise en charge VMware
VMM 2008 et VMM 2008 R2 prennent en charge VMware VirtualCenter 2.5 (VMware Infrastructure 3 [VI3]), avec les versions suivantes de VMware ESX Server :
VMware ESX Server 3.5
VMware ESX Server 3.0 ou version ultérieure
VMM 2008 R2 prend également en charge VMware vSphere 4 (fonctions VI3 seulement), avec les versions suivantes d'ESX Server :
VMware ESX Server 4,0
ESX Server 3.5
ESX Server 3.0 ou version ultérieure
VMware Server n'est pas pris en charge par VMM.
Mappage
Les centres de données, dossiers, clusters hôtes et ordinateurs hôtes VMware sont mis en correspondance avec VMM comme suit :
VMware V3 | Représenté dans VMM en tant que |
---|---|
Ordinateurs hôtes et clusters hôtes |
Tous les ordinateurs hôtes (groupe hôte racine) |
Centre de données |
Groupe hôte |
Dossier |
Groupe hôte |
Cluster |
Cluster hôte |
Interopérabilité VirtualCenter
VMM communique avec VMware en se connectant au serveur VirtualCenter par le biais des appels du service Web et il ne requiert pas la présence d'un agent VMM sur le serveur VirtualCenter ou sur les ordinateurs hôtes ESX Server. Le serveur VMM actualise toutes les informations de l'environnement VMware et les met en correspondance avec VMM périodiquement. Toute modification apportée à votre environnement VMware à l'aide de VMM se reflètera dans VirtualCenter, et toute modification apportée à ces mêmes paramètres dans VirtualCenter se reflètera dans VMM.
Le serveur VirtualCenter est nécessaire pour que VMM puisse gérer des ordinateurs hôtes ESX Server. Cependant, VMM contacte directement les ordinateurs hôtes ESX Server pour effectuer les transferts de données entre ceux-ci et les ordinateurs Windows Server à l'aide de Secure FTP (SFTP) ou de HTTPS. VMM passe par VirtualCenter pour accéder à la fonctionnalité VMotion.
VMM 2008 R2 fait apparaître les commutateurs virtuels et les groupes de ports configurés dans VirtualCenter pour une utilisation avec les ordinateurs virtuels et les ordinateurs hôtes ESX Server. Vous n'avez pas besoin de mettre à jour les configurations réseau des ordinateurs virtuels et des ordinateurs hôtes ESX Server après l'ajout d'un serveur VirtualCenter dans VMM. Pendant le déploiement et la migration des ordinateurs virtuels, après avoir sélectionné un commutateur virtuel sur un ordinateur hôte ESX Server, l'administrateur VMM peut choisir dans des groupes de ports existants configurés pour le commutateur. Après l'ajout d'un serveur VirtualCenter à VMM, les modifications apportées à la configuration du groupe de ports VMware sont actualisées dans VMM, contrairement à VMM 2008 qui détecte les commutateurs virtuels configurés dans VirtualCenter mais ne détecte pas les groupes de ports sur les commutateurs virtuels. Lorsque l'administrateur VMM sélectionne un commutateur virtuel sur un ordinateur hôte ESX Server pendant le déploiement ou la migration d'ordinateurs virtuels, VMM crée un nouveau groupe de ports pour le commutateur dans VirtualCenter. Le groupe de ports est visible dans VirtualCenter, mais pas dans la console Administrateur VMM.
Notes
VMM ne prend pas en charge les commutateurs VMware vNetwork Distributed Switch. Les clients qui souhaitent gérer leurs environnements VMware avec VMM ne doivent utiliser que des commutateurs standard (précédemment appelés vSwitches).
Fonctionnalités prises en charge
Les fonctionnalités de VMM et de VMware sont prises en charge lorsque VMM gère les ordinateurs hôtes ESX Server par le biais de VMware VirtualCenter.
Sélection élective d'ordinateurs virtuels VMware
VMM permet la sélection élective d'ordinateurs virtuels en fonction des évaluations des ordinateurs hôtes au cours de la création, du déploiement et de la migration d'ordinateurs virtuels VMware. Pour plus d'informations, voir À propos de la sélection élective d’un ordinateur virtuel (https://go.microsoft.com/fwlink/?LinkId=163817).
Intégration d'Operations Manager et PRO
La surveillance et la génération d'alertes sont possibles via VMM grâce à l'intégration de System Center Operations Manager 2007 et de Performance and Resource Optimization (PRO). Pour plus d'informations, voir À propos de PRO.
Ordinateurs virtuels VMware dans la bibliothèque VMM
La bibliothèque VMM permet de stocker et d'organiser les ordinateurs virtuels VMware, les fichiers VMDK et les modèles VMware. VMM prend en charge la création d'ordinateurs virtuels à partir de modèles et la conversion d'ordinateurs virtuels VMware stockés en ordinateurs virtuels Hyper-V. Pour plus d'informations sur la conversion d'ordinateurs virtuels VMware, voir V2V : conversion d’ordinateurs virtuels dans VMM.
Prise en charge de modèles
Après avoir ajouté un serveur VirtualCenter à VMM, vous pouvez importer vos modèles d'ordinateurs virtuels VMware dans la bibliothèque VMM en vue de les utiliser comme base de création d'ordinateurs virtuels dans VMM. Sélectionnez l'action Importer des modèles disponible dans la vue Administration de la console Administrateur VMM lorsque le nœud Gestionnaires de virtualisation figure à l'écran.
VMM prend en charge les types de modèles suivants pour les ordinateurs virtuels VMware :
Modèles personnalisés. Ces modèles VMM les plus courants nécessitent un profil de système d'exploitation pour automatiser le déploiement.
Modèles non personnalisés. Ces modèles qui ne possèdent pas de profil de système d'exploitation sont utilisables pour les systèmes d'exploitation que vous ne pouvez pas personnaliser.
Notes
VMM 2008 R2 prend en charge la personnalisation des systèmes d'exploitation Windows Server 2008 sur les ordinateurs virtuels déployés sur des ordinateurs hôtes ESX Server gérés par VirtualCenter 2.5 Update 4.
Automatisation de Windows PowerShell dans VirtualCenter
Les cmdlets de l'interface de commande Windows PowerShell - Virtual Machine Manager sont indépendantes du logiciel de virtualisation sous-jacent. En d'autres termes, les mêmes cmdlets sont utilisables à partir de VMM sur Hyper-V, VMware ou Virtual Server. Ainsi, la plupart des tâches quotidiennes d'administration que vous effectuez sur VirtualCenter sont réalisables depuis VMM PowerShell ou la console Administrateur VMM.
Parmi ces tâches, on peut citer Start, Stop, Pause, Checkpoint, Migrate, VMotion, Add-remove properties, Add-remove hardware settings, View live console et Expose through Self-Service Pour plus d'informations, voir Utilisation de l’interface de commande Windows PowerShell - VMM.
Prise en charge VMware des ordinateurs virtuels à haut niveau de disponibilité
Les clusters VMware utilisés pour le planificateur de ressources dynamiques et à haut niveau de disponibilité sont exposés en tant que clusters hôtes dans VMM.
HA (Haut niveau de disponibilité) : utilisé pour une récupération rapide.
VMotion : VMM prend en charge VMware VMotion via VMware VirtualCenter. L'action Migrer le stockage dans VMM 2008 R2 utilise Storage vMotion lors du déplacement de fichiers de configuration d'ordinateurs virtuels et de fichiers de disques virtuels sur un ordinateur virtuel en cours d'exécution d'un emplacement de stockage indépendant à un autre sur un ordinateur hôte ESX Server.
PRO : VMM utilise PRO pour activer l'équilibrage de charge dynamique avec VMotion.
Ordinateurs hôtes VMware en mode de maintenance
Lorsque vous placez un ordinateur hôte ESX Server, géré par Virtual Machine Manager en mode de maintenance, à l'aide de la console VMware VirtualCenter, VMM rend cet ordinateur hôte automatiquement indisponible pour une sélection élective dans VMM. Dans l'onglet État de la boîte de dialogue Propriétés d'ordinateur hôte de l'ordinateur hôte, la case à cocher Cet ordinateur hôte est disponible pour la sélection élective est vide et inactive. Vous ne pouvez pas modifier cette case à cocher ni sortir l'ordinateur hôte du mode de maintenance dans VMM. Afin de rendre l'ordinateur hôte ESX Server disponible pour une sélection élective dans VMM, vous devez l'extraire du mode de maintenance par le biais de la console VMware VirtualCenter. Pour plus d’informations sur le mode de maintenance, reportez-vous à la documentation de VMware.
Ajout d'une infrastructure VMware à VMM
Les sections suivantes décrivent les procédures d'implémentation de l'intégration de l'infrastructure de VMware dans VMM.
Ajout du serveur VirtualCenter
Pour intégrer une infrastructure VMware dans votre environnement virtualisé géré par VMM, ajoutez tout d'abord votre serveur VMware VirtualCenter à VMM. Lorsque vous ajoutez un serveur VirtualCenter, VMM découvre tous les ordinateurs hôtes et clusters VMware ESX Server gérés par le serveur VirtualCenter, puis il ajoute les objets à VMM.
Important
Vous ne pouvez pas gérer un serveur VirtualCenter à l'aide de plusieurs serveurs VMM. Si vous ajoutez le serveur VirtualCenter à plusieurs instances de VMM 2008, VMM crée un objet dupliqué pour chaque ordinateur virtuel VMware ; l'état Manquant est alors affecté de façon permanente à l'ordinateur virtuel dupliqué.
Pour ajouter le serveur VirtualCenter, utilisez l'action Ajouter un serveur VMware VirtualCenter, disponible dans toutes les vues de la console Administrateur VMM. Vous devez fournir les informations d'identification de l'administrateur VirtualCenter. Pour plus d'informations, voir Ajout d’un serveur VMware VirtualCenter.
Notes
Si vous gérez un environnement VMware dans VMM, vous pouvez utiliser VMM pour ajouter de nouveaux ordinateurs hôtes ESX Server à un serveur VirtualCenter. Pour plus d'informations, voir How to Add an ESX Server Host to VMM. Pour plus d'informations sur l'exécution de cette opération à l'aide de scripts via l'interface de commande Windows PowerShell – Virtual Machine Manager, voir How to Add an ESX Server Host Using a Script (ajout d'un ordinateur hôte ESX Server à l'aide d'un script) (https://go.microsoft.com/fwlink/?LinkID=162798).
Configuration des informations de sécurité pour les ordinateurs hôtes ESX Server
Dans VMM, l’état initial de tous les ordinateurs hôtes ESX Server nouvellement découverts a pour valeur OK (Limité). Pour pouvoir effectuer toutes les tâches d'administration prises en charge par VMM, vous devez entrer des informations d'identification de l'autorité appropriée dans les propriétés de l'ordinateur hôte. Si vous gérez l'environnement VMware en mode sécurisé, vous devez également récupérer et accepter un certificat de sécurité et, dans certains cas, une clé publique. Les informations de sécurité pour un ordinateur hôte ESX Server sont spécifiées sous l'onglet Sécurité des propriétés de l'ordinateur hôte.
Lorsque vous gérez un environnement VMware en mode sécurisé, VMM authentifie chaque ordinateur hôte ESX Server sur tous les protocoles utilisés pour la communication. En mode sécurisé, SSL (Secure Sockets Layer) sur HTTPS (pour ESX Server incorporé, c'est-à-dire VMware ESX Server 3i et ultérieur) requiert l'authentification du certificat, tandis que SFTP sur SSH (Secure Shell) (pour ESX Server non incorporé, c'est-à-dire VMware ESX Server 3.5, VMware ESX Server 3.0.2) requiert l'authentification de la clé publique de l'ordinateur hôte. VMM récupère les deux et les vérifie.
Pour les versions non incorporées d'ESX Server, vous devrez également ajouter les clés publiques SSH à la base de données VMM. Pour cette tâche, vous pouvez soit valider la clé publique lorsque vous configurez la sécurité d'ordinateurs hôtes individuels dans VMM, soit utiliser un script pour mettre à jour la base de données VMM avec les clés publiques de tous les ordinateurs hôtes ESX Server non incorporés.
Lorsque vous ajoutez un serveur VirtualCenter à VMM, VMM active le mode sécurisé par défaut. Si votre environnement ne requiert pas ce niveau d'authentification, vous pouvez désactiver ce mode.
Pour effectuer des opérations de transfert de fichier entre des ordinateurs hôtes exécutant des versions non incorporées d'ordinateurs ESX Server et Windows Server, VMM doit avoir accès aux fichiers de l'ordinateur virtuel sur l'ordinateur hôte. Ce type de transfert de fichiers intervient lors d'opérations, telles que la création d'un ordinateur virtuel avec disque dur virtuel stocké sur un serveur de bibliothèque VMM ou le stockage d'un ordinateur virtuel VMware dans la bibliothèque VMM.
Pour effectuer ce type de transfert de fichiers, VMM accède directement aux ordinateurs hôtes ESX Server. Pour les versions non incorporées d'ESX Server, VMM doit disposer des informations d'identification du compte délégué d'ordinateur virtuel dans ESX Server pour obtenir l'accès nécessaire aux fichiers d'ordinateur virtuel sur l'ordinateur hôte. Par défaut, ESX Server utilise les informations d'identification racine sur l'ordinateur hôte pour le compte délégué. Dans un environnement VI3, si vous ne voulez pas utiliser les informations d'identification racine, vous pouvez configurer un compte de plus faible privilège comme compte délégué d'ordinateur virtuel. Dans vSphere 4, ESXi et ESX ne prennent pas en charge la fonctionnalité de compte délégué d'ordinateur virtuel. Ces deux produits requièrent une configuration supplémentaire pour donner à VMM l'accès requis aux partages.
Notes
Pour des informations détaillées sur la configuration requise en matière de sécurité, voir Configuration de la sécurité d'un environnement VMware géré dans VMM (https://go.microsoft.com/fwlink/?LinkId=145051). Pour plus d'informations sur la réalisation de cette tâche de configuration à l'aide d'un script, voir How to Add an ESX Server Host Using a Script (ajout d'un ordinateur hôte ESX Server à l'aide d'un script) (https://go.microsoft.com/fwlink/?LinkID=162798).
Importation de modèles VMware
Après avoir ajouté un serveur VirtualCenter à VMM, utilisez l’action Importer des modèles dans la vue Administration de la console Administrateur VMM pour importer vos modèles VMware dans la bibliothèque VMM de façon à pouvoir les utiliser pour la création d'ordinateurs virtuels dans VMM. Pour plus d'informations, voir Importation de modèles VMware.
Notes
VMM n'importera pas un modèle VMware qui a le même nom qu'un ordinateur virtuel VMware géré par VMM. Si le modèle possède un nom dupliqué, le modèle n'apparaît pas dans la boîte de dialogue Importer des modèles. Pour contourner ce problème, modifiez le nom du modèle et réimportez-le.
Conversion d'ordinateurs virtuels VMware en ordinateurs virtuels Hyper-V
Il existe trois façons de convertir un ordinateur virtuel VMware en ordinateur virtuel Hyper-V :
utiliser l'Assistant Conversion de l'ordinateur virtuel pour effectuer une conversion virtuel-à-virtuel (V2V) sur un ordinateur virtuel qui se trouve sur un ordinateur hôte ESX Server ;
désactiver l'ordinateur virtuel VMware, le stocker dans la bibliothèque VMM, puis utiliser l'Assistant Conversion de l'ordinateur virtuel pour convertir l'ordinateur virtuel. Il est possible de stocker les ordinateurs virtuels VMware dans la bibliothèque en copiant les fichiers VMDK et VMX dans le partage de bibliothèque. Pour plus d'informations, voir V2V : conversion d’ordinateurs virtuels dans VMM. Pour plus d'informations sur l'ajout de fichiers de disque et de configuration à la bibliothèque, voir Ajout de fichiers à la bibliothèque ;
utiliser l'Assistant Convertir le serveur physique pour effectuer une conversion d'un ordinateur physique à un ordinateur virtuel (P2V) sur le système d'exploitation invité en cours d'exécution sur l'ordinateur virtuel VMware. Pour plus d'informations, voir P2V : conversion d’ordinateurs physiques en ordinateurs virtuels dans VMM.
Important
Avant de convertir un ordinateur virtuel VMware en ordinateur virtuel Hyper-V ou Virtual Server, quelle que soit la méthode utilisée, veillez à désinstaller VMware Tools du système d'exploitation invité de l'ordinateur virtuel.
VMM transfère des données vers et depuis ESX Server 3.0 et ESX Server 3.5 à l'aide de Secure FTP (SFTP).
Voir aussi
Tâches
How to Add an ESX Server Host to VMM
Autres ressources
Configuration de la sécurité d'un environnement VMware géré dans VMM
How to Add an ESX Server Host Using a Script (ajout d'un ordinateur hôte ESX Server à l'aide d'un script)
Managing a VMware Environment Using Scripts (gestion d'un environnement VMware à l'aide de scripts)