Journée JOSY Virtualisation : Hyper V de Microsoft (9 & 10 juin Strasbourg) Djélani BABA
Implémentation de Hyper V Présentation de Hyper V Configuration de Hyper V Gestion des disques virtuels et machines virtuelles Haute disponibilité, Live Migration et Dynamic Memory
Scénario Hyper V
Plateforme Hyper V Processeur 64 bits avec technologie de virtualisation Supporte jusqu à 16 nœuds pour la haute disponibilité S installe sous forme de rôle sur toutes les éditions de Windows (STANDARD ENTREPRISE et CORE) Supporte jusqu'à 384 machines virtuelles en fonctionnement : 384 VM avec 1 processeur virtuel unique 256 VM avec double processeurs 128 VM avec quatre processeurs
Configuration et prise en main Installation du rôle Hyper V MMC Hyper V Créer et configurer les réseaux virtuels Créer et configurer les machines virtuelles Propriétés des machines virtuelles Services d intégration
Rôle Hyper V (version complète de Windows) Gestionnaire de serveur >Rôles >Ajouter des rôles et suivre les indications.
Rôle Hyper V (version core de windows) Une fois le serveur installé en mode core Lancer les commandes suivantes : bcdedit /set hypervisorlaunchtype auto (permet de charger l hyperviseur pendant le redémarrage ) start /w ocsetup Microsoft Hyper V (permet d installer le rôle Hyper V sur le serveur) Pour gérer les VM Délocaliser les outils d administration sur un autre OS Powershell àl aide des scripts En installant l outil PowerShell Management Library for Hyper V (en téléchargement)
Comparaison Hyper V en mode Windows complet et Core Consommation en ressources, en mémoire vive, en E/S DD, en temps de démarrage et d arrêt le Serveur Core est le plus rapide En terme de mémoire, de temps de démarrage et d arrêt le Serveur Core est 25% plus rapide En E/S de disques il nécessite 6 fois moins de bande passante Pour ceux dont les lignes de commande ne rebutent pas, privilégier Hyper V sur un serveur Core
Gestionnaire Hyper V Composé de 3 parties Cette partie permet de gérer le serveur Hyper V et la VM sélectionné Affiche le nom du serveur Hyper V Permet aussi de se connecter àun autre serveur à distance Cette partie liste les machines virtuelles installées La partie du bas permet de voir les captures instantanées des VM sélectionnées
Les réseaux virtuels Réseau externe : permet àplusieurs machines d utiliser l une des cartes physiques de la machine hôte pour sortir (un seul réseau par carte réseau). Limité par le nombre de cartes NIC Réseau interne : permet aux VM de communiquer avec la machine hôte et entre elles via un bouclage local. Pas de limite Réseau privé limite le trafic aux VM qui sont connectés. Pas de limite
Les réseaux virtuels Dans un environnement de production, il est souhaitable d avoir au moins deux cartes réseaux (une pour le serveur Hyper V et l autre pour les VM) Exemple :
Les réseaux virtuels Dans un environnement de production, il est souhaitable d avoir au moins deux cartes réseaux (une pour le serveur Hyper V et l autre pour les VM) Exemple :
Les réseaux virtuels Dans un environnement de production, il est souhaitable d avoir au moins deux cartes réseaux (une pour le serveur Hyper V et l autre pour les VM) Exemple :
Machines virtuelles Spécifiez : Nom et emplacement de la VM Quantité de mémoire Configurer la mise en réseau Ensuite : Connecter ou créer un nouveau DD virtuel (capacité DD si création) Ensuite choisir les options d installation du Système d exploitation
Gestion des machines virtuelles Si VM arrêté, on peut rajouter : RAM Carte réseau Processeur Possibilité de migrer vers un autre ordinateur ayant une autre version de processeur (pour une meilleure compatibilité)
Opérations avancées avec Hyper V Services d intégration Ce service est l équivalent de VMAdditions ou des VMWareTools Il installe : La synchronisation de l horloge La détection de la Souris La gestion de l arrêt du système Les captures instantanées Etc On peut exclure certains services d intégration sur une VM en les décochant
Opérations avancées avec Hyper V Gestion àdistance Installer les outils d administration de serveur distant pour Windows 7 : http://www.microsoft.com/downloa ds/en/details.aspx?familyid=7d2f6 ad7-656b-4313-a005-4e344e43997d Activer les outils Hyper V : (disponible àpartir de Vista SP1) Panneau de Configuration Programmes Activer ou désactiver les fonctionnalités Windows Outils d administration Serveur distant Outils d administration de rôles Outils Hyper V
Opérations avancées avec Hyper V Exportation Importation d une machine virtuelle On peut exporter une VM sur une autre machine VM doit être arrêtée L exportation ne se fait que sur un autre serveur Hyper V Pour importer il y a plusieurs options Des erreurs peuvent apparaitre et souvent ce sont des erreurs mineures comme la carte réseau qui n a pu se connecter, etc Pour plus de détail : Outils d administration Observateur d événements Journaux des applications et Services Microsoft Windows Hyper V VMMS Admin
Haute disponibilité et performance Installer le rôle Hyper-V sur chaque serveur physique Créer un réseau virtuel avec le gestionnaire Hyper-V dont le nom doit être identique sur les deux nœuds et lié à l interface physique Installer la fonctionnalité «Cluster à basculement» sur chaque serveur physique qui sera membre du cluster Activer le cluster Shared Volume
Haute disponibilité et performance Exemple de cluster à2 nœuds avec quorum partagé Réseau Hyper-V SAN CX-320 Réseau VM Réseau Cluster (Heartbits) Réseau VM NLB RDS Réseau Fibre (SAN) LAN Réseau virtuel Nom identique Dans chaque nœud Ce cluster héberge 12 serveurs Virtuels Exemple de la haute disponibilité Hyper-V au CIML
Haute disponibilité et performance Exemple de cluster à2 nœuds avec quorum àjeu de majorité QUORUM DONNEES Réseau Hyper-V Réseau Cluster (Heartbits) Réseau VM LAN
Outils de conversion entre mondes physique et virtuel Outils Fournisseur Fonctions XenConvert Citix P2V, V2V Double Take Move Double Take P2V, V2P, V2V Insight Control HP P2V, V2P, V2V SCVMM Microsoft P2V, V2V PlateSpin Migrate Novell P2V, V2P, V2V Backup Exec System Recovery Symantec P2V, V2P vconverter Vizioncore P2V, V2P, V2V Vmware vcenter Converter VMware P2V Outil Sysinternals (gratuit) : Disk2vhd
Live Migration avec Hyper V
Hyper V Dynamic Memory Permet d augmenter ou réduire dynamiquement la mémoire physique utilisée par chaque machine virtuelle Hôte Hyper V Windows Server 2008 R2 SP1 (*) Microsoft Hyper V Serveur 2008 R2 SP1 (*) Machines virtuelles 32 ou 64 bits Windows Serveur 2003 et 2003 R2, 2008 et 2008 R2 SP1 au sein des VM pour Windows serveur 2008 R2 Sp2 au sein des VM pour Windows serveur 2003 et 2008 Windows Vista et Windows 7 Edition entreprise ou Ultimate SP2 au sein des VM pour Vista (*) SP1 de Windows 2008 R2 et Windows 7 téléchargeable depuis le 22 février 2011
Dynamic Memory Important : S assurer toujours que le total de RAM au démarrage de toutes les VM additionné à la réserve RAM de l hôte est inférieure à la mémoire physique présente sur la machine hôte