• Aucun résultat trouvé

Hyper-V. Hyper-V (v 3) Virtual Machine Manager. (version 3) sous Windows Server 2012 R2. et SCVMM. Windows Server 2012 R2

N/A
N/A
Protected

Academic year: 2022

Partager "Hyper-V. Hyper-V (v 3) Virtual Machine Manager. (version 3) sous Windows Server 2012 R2. et SCVMM. Windows Server 2012 R2"

Copied!
21
0
0

Texte intégral

(1)

ISBN : 978-2-7460-8927-3

45

Hyper-V (version 3) et SC Virtual Machine Manager

Technologie de virtualisation sous Windows Server 2012 R2

Ce livre sur la technologie de virtualisation Hyper-V (version 3) disponible avec Microsoft Windows Server 2012 R2 s’adresse aux responsables informatiques sur le point de s’engager dans la mise en œuvre d’une solution de virtualisation ainsi qu’aux archi- tectes confrontés à la planification, l’installation et à l’administra- tion de cette architecture critique pour l’entreprise. Ce livre leur permettra de compléter une infrastructure existante ou même de construire une nouvelle stratégie de virtualisation bâtie sur Win- dows Server 2012 R2 Hyper-V et System Center Virtual Ma- chine Manager 2012 R2.

Les premiers chapitres décrivent les nouvelles fonctionnalités, détaillent l’architecture générale d’Hyper-V (concept, principes technologiques, bénéfices pour l’entreprise...) ainsi que les par- ticularités qui distinguent la solution de Microsoft de celle de VMware. Les chapitres suivants présentent les méthodologies d’implémentation d’une architecture Hyper-V : l’architecture de stockage, l’architecture réseau, le dimensionnement des ser- veurs sont des points où Windows Server 2012 R2 et Hyper-V sont facteurs de changements.

Les alliances dans le domaine de la virtualisation autour de la technologie de stockage Storage Spaces intégrée à Windows Server 2012 R2 sont présentées en détail de telle sorte que le lecteur sera à même de bien comprendre la stratégie de Microsoft et les changements à venir. Enfin, avec sa nouvelle vision Cloud OS et Cloud OS Network, Windows Server 2012 R2 Hyper-V, System Center 2012 R2 et Windows Azure Pack for Windows Server, Microsoft se positionne en fournisseur de solutions de types Cloud et Datacenter, avec une véritable solution multi tenants apte à supporter les charges les plus fortes. En synthé- tisant les énormes possibilités d’Hyper-V avec

Windows Server 2012 R2 et celles de System Center Virtual Machine Manager 2012 R2, cet ouvrage vous aidera à faire votre choix avant de déployer une solution de Cloud privé construite à l’aide des technologies Microsoft.

Avant-propos • Implémentation et gestion d’Hyper-V • Microsoft et les environnements Cloud • Installation, administration et main- tenance • Gestion des machines virtuelles • Gestion du stockage avec Windows Server 2012 R2 • Gestion de la haute disponibi- lité Hyper-V • Architecture et installation de VMM 2012 R2 • Gestion des hôtes et des VM avec VMM 2012 R2 • Sauvegarde et

récupération Hyper-V

Hyper-V (v 3) et SCVMM sous Windows Server 2012 R2

Hyper-V

(version 3)

et SC Virtual

Machine Manager

Jean-François APRÉA est Consultant Se- nior - Architecte Infrastructures Microsoft.

Il détient la certification Microsoft Certified Solutions Expert Private Cloud & Server In- frastructure. Outre sa participation aux pro- grammes bêta et séminaires techniques de Microsoft, il a conduit de nombreux projets d’infrastructures globales pour des clients prestigieux. Avant d’être reconnu Microsoft MVP (Most Valuable Professional) Hyper-V Virtual Machine Architecture depuis main- tenant plusieurs années, il a aussi été MVP Windows Server System - Directory Ser- vices. Son engagement auprès des entre- prises en tant que consultant et instructeur Microsoft Certifié (MCT) depuis 1992 lui permet de répondre aux attentes des archi- tectes Windows Server.

Pour plus d’informations :

Technologie de virtualisation

sous Windows Server 2012 R2

Jean-François APREA

Les chapitres du livre

(2)

1

Table des matières

Avant-propos

1. À propos de Windows Server 2012 R2, d’Hyper-V et

de System Center Virtual Machine Manager 2012 R2 . . . 15

2. Windows Server 2012 R2 : « The Cloud OS » . . . 16

2.1 Le premier système d’exploitation « prêt pour le Cloud » . . . 16

2.2 Positionnement de Windows Server 2012 R2. . . 16

3. Découverte des meilleures avancées . . . 17

3.1 Administration des environnements multiserveurs et gestion des rôles et des fonctionnalités . . . 17

3.2 Gestion des adresses IP avec IPAM . . . 19

3.3 Accès aux données : contrôle des accès, audit et conformité. . . 21

3.4 Nouvelle gestion des scénarios VDI et RDS . . . 21

3.5 Virtualisation du stockage avec Windows Storage Spaces . . . 24

3.6 Format NTFS et nouveau format ReFS (Resilient File System) . . . 26

3.7 Nouvelle version d’Hyper-V et environnements multitenants . . . 29

4. De Windows NT 3.1 à Windows Server 2012 R2 . . . 30

4.1 Liste des versions de Windows Server . . . 30

4.2 Windows Server 2012 R2 « Build 9600 » . . . 31

5. À propos de l'ouvrage . . . 32

5.1 À qui s'adresse ce livre sur Hyper-V v3 sous Windows Server 2012 R2 et System Center Virtual Machine Manager 2012 R2 ? . . . 32

5.2 Organisation de l'ouvrage. . . 33

6. À propos de l'auteur. . . 33

7. Remerciements . . . 34

Chapitre 1

Implémentation et gestion d'Hyper-V

1. Introduction. . . 35

1.1 Virtualisation et Green Computing . . . 36

1.1.1 Le constat . . . 36

1.1.2 Des chiffres. . . 37

1.1.3 Pour corréler... . . . 37

1.1.4 Agir ! . . . 38

(3)

2

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

1.2 Virtualisation et services associés . . . 38

1.3 Pourquoi virtualiser ? De bonnes raisons ! . . . 39

2. À propos des technologies de virtualisation de serveurs . . . 43

2.1 Virtualisation complète avec translation binaire et hyperviseur . . . 43

2.2 Virtualisation assistée par le matériel et hyperviseur . . . 45

2.3 Paravirtualisation ou la virtualisation assistée par le système d'exploitation . . . 46

2.4 Technologie de virtualisation Hyper-V . . . 48

2.4.1 Microsoft et les technologies de virtualisation, au commencement... . . 49

2.4.2 Hyper-V, un hyperviseur sur une plate-forme connue . . . 52

2.4.3 Hyper-V, un hyperviseur de type 1 en mode micronoyau . . . . 53

2.4.4 Architecture d'Hyper-V . . . 57

2.4.5 L’architecture Hyper-V comparée. . . 61

2.4.6 Configuration requise . . . 64

2.5 Caractéristiques techniques . . . 68

2.5.1 Fonctionnalités. . . 68

2.5.2 Systèmes d'exploitation invités supportés . . . 76

2.5.3 Applications supportées . . . 78

3. Planification et architecture d'un environnement Hyper-V . . . 79

3.1 Introduction . . . 79

3.2 Définition d'une stratégie de placement des machines virtuelles sur les hôtes Hyper-V . . . 80

3.2.1 Contraintes de performances CPU, mémoire RAM, E/S disques et débits réseau. . . 81

3.2.2 Contraintes de haute disponibilité . . . 84

3.2.3 Contraintes liées à l'architecture physique du réseau . . . 85

3.2.4 Contraintes liées à la sécurité physique . . . 85

3.3 Choix de candidats à la virtualisation . . . 86

3.4 Dimensionnement : ressources nécessaires aux hôtes Hyper-V . . . 88

3.4.1 Objets Windows représentant les ressources . . . 89

3.4.2 Bonnes pratiques . . . 90

3.4.3 Préserver les bénéfices de la virtualisation avec System Center 2012. . . 91

(4)

3

Table des matières

Chapitre 2

Microsoft et les environnements Cloud

1. Introduction au Cloud Computing . . . 93

1.1 Les grands principes et caractéristiques clés . . . 94

1.2 Cloud privé, Cloud public et Cloud hybride . . . 94

1.3 Modèles de services SaaS, PaaS et IaaS . . . 96

1.4 Positionnement des grands fournisseurs de services Cloud . . . 98

1.5 Offre SaaS Microsoft . . . 98

1.5.1 Exchange Online . . . 99

1.5.2 Sharepoint Online . . . 100

1.5.3 Lync Online . . . 101

1.5.4 Office WebApps. . . 102

1.5.5 Windows Intune . . . 103

1.6 Offre PaaS Microsoft . . . 104

1.6.1 Windows Azure . . . 104

1.6.2 Windows Azure SQL Database . . . 105

1.6.3 Windows Azure AppFabric et Windows Azure Cache Service105 1.6.4 Windows Azure Marketplace . . . 107

1.7 IaaS « Private Cloud » . . . 108

1.7.1 Définition . . . 108

1.7.2 Cloud privé Microsoft . . . 109

1.7.3 Choix d’une solution de type Cloud privé . . . 110

1.7.4 Windows Azure Pack for Windows Server . . . 112

2. Solutions Cloud : les bénéfices pour les entreprises . . . 116

2.1 Cloud, sécurité et confidentialité. . . 116

2.1.1 Améliorer la gestion des changements . . . 117

2.1.2 Centralisation du stockage des données. . . 117

2.2 Solutions Cloud et responsabilités . . . 118

2.2.1 Standardisation . . . 118

2.2.2 Pour une gouvernance « dynamique » . . . 118

2.2.3 Des offres transparentes . . . 119

2.3 Agilité des opérations . . . 120

3. Éléments d’architecture Cloud Hyper-V . . . 121

3.1 Introduction . . . 121

3.2 Configuration Hyper-V de type « serveur unique » . . . 121 3.3 Configuration Hyper-V de type « non-cluster à serveurs multiples » 124

(5)

4

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

3.4 Configuration Hyper-V de type « cluster avec stockage

hautement disponible ». . . 125

3.4.1 Introduction . . . 125

3.4.2 Nouveautés du protocole SMB 3.0 et stockage hautement disponible . . . 126

3.4.3 Adoption de RDMA et infrastructures réseau supportées . . . 128

3.4.4 Cartes réseau RDMA . . . 130

3.4.5 Détail de la solution « Cluster Hyper-V avec stockage hautement disponible » . . . 130

Chapitre 3

Installation, administration et maintenance

1. Installation de Windows Server 2012 R2 et ajout du rôle Hyper-V . . . 135

1.1 Préparation de l'installation . . . 136

1.2 Installation de Windows Server 2012 R2 : « Installation minimale » ou « Serveur avec une interface graphique »? . . . 137

1.3 Paramètres d'environnement réseau . . . 139

1.4 Installation de Windows Server 2012 R2 . . . 141

1.4.1 Installation de Windows Server 2012 R2 à partir d’un média USB . . . 142

1.4.2 Mise à jour et migration vers Windows Server 2012 R2 . . . 143

1.4.3 Démarrage de l’installation de Windows Server 2012 R2 . . . . 144

1.4.4 Finalisation de l'installation . . . 150

1.5 Installation minimale de Windows Server 2012 R2 (mode Server Core) . . . 158

1.5.1 Configuration de Windows Server 2012 R2 en mode « installation minimale ». . . 159

1.5.2 Différences entre les installations en mode « Installation minimale » et « Serveur avec une interface graphique ». . . 164

1.6 Installation du rôle Hyper-V . . . 173

1.6.1 Préparation et mise à niveau du serveur . . . 173

1.6.2 Contrôle des mises à jour Windows . . . 174

1.6.3 Installation d’Hyper-V via le Gestionnaire de serveur. . . 176

1.6.4 Installation d’Hyper-V via Windows PowerShell . . . 194

1.7 Mises à jour Hyper-V à appliquer sur le serveur Windows Server 2012 R2 . . . 197

1.7.1 Mises à jour pour Hyper-V sous Windows Server 2012 R2 . . 197

(6)

5

Table des matières

2. Administration et maintenance . . . 199

2.1 Découverte des outils d’administration Hyper-V. . . 199

2.1.1 Via le Gestionnaire de serveur. . . 199

2.1.2 Via la console Gestionnaire Hyper-V . . . 200

2.1.3 Via la commande Vmconnect.exe . . . 201

2.2 Installation des outils d'administration à distance. . . 203

2.2.1 Installation des outils d'administration sous Windows Server 2012 R2 . . . 203

2.2.2 Installation des outils d'administration sous Windows 8.1 . . 204

2.2.3 Utilisation du Bureau à distance via RDP ou via RemoteApp 206 2.2.4 Windows PowerShell 4.0. . . 211

2.2.5 Interface et classes WMI pour Hyper-V. . . 216

2.2.6 System Center Virtual Machine Manager 2012 R2 . . . 218

2.3 Administration des composants Hyper-V . . . 224

2.3.1 Paramètres Hyper-V . . . 225

2.3.2 Paramètres des réseaux virtuels . . . 229

2.3.3 Support de SR-IOV . . . 231

2.3.4 Paramètres et opérations sur les disques virtuels. . . 236

2.4 Maintenance des hôtes Hyper-V . . . 240

2.4.1 Surveillance proactive avec SCOM 2012 R2 . . . 240

2.4.2 Protection du système d'exploitation de la partition principale . . . 241

3. Bonnes pratiques . . . 243

Chapitre 4

Gestion des machines virtuelles

1. Machines virtuelles invitées . . . 247

1.1 Systèmes d'exploitation invités pris en charge . . . 247

1.2 Machines virtuelles de génération 1 . . . 251

1.3 Machines virtuelles de génération 2 . . . 257

(7)

6

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

1.4 Redimensionnement dynamique des disques virtuels VHDX . . . 268

1.4.1 Prérequis . . . 269

1.4.2 Limitations . . . 269

1.4.3 Opération d’extension dynamique d’un disque virtuel. . . 270

1.4.4 Opération de réduction Réduire un disque virtuel . . . 272

1.5 Storage QoS : gestion des I/O disques de VM . . . 275

1.6 Disques virtuels : VHD et VHDX . . . 281

1.7 Disques virtuels, baies SAN et support du protocole ODX . . . 292

1.8 Commutateur virtuel extensible et réseaux virtuels . . . 294

1.9 Gestion de la bande passante des VM via QoS . . . 305

2. Opérations de gestion des machines virtuelles . . . 308

2.1 Création des machines virtuelles . . . 312

2.2 État des machines virtuelles . . . 319

2.3 Gestion de la configuration des machines virtuelles. . . 320

2.4 Capture instantanée des machines virtuelles . . . 324

2.4.1 Introduction . . . 324

2.4.2 Gestion des points de contrôle . . . 324

2.4.3 Suppression des points de contrôle. . . 331

2.4.4 Stockage des points de contrôle . . . 332

2.4.5 Fichiers de disques durs virtuels VHDX et fichiers de points de contrôle AVHDX. . . 335

2.4.6 Fusion automatique des points de contrôle via Live Merge Snapshot . . . 340

2.4.7 Procédure de fusion manuelle des points de contrôle en un seul fichier VHDX . . . 344

2.4.8 Points de contrôle via PowerShell et WMI. . . 347

2.4.9 Points de contrôle, recommandations et cas particulier des contrôleurs de domaine Windows Server 2012 R2 . . . 350

2.5 Exportation et importation des machines virtuelles . . . 351

2.6 Migration des machines virtuelles vers Windows Server 2012 R2 . . 363

2.7 Activation automatique des machines virtuelles AVMA. . . 370

2.8 Cas particulier des machines virtuelles de type contrôleur de domaine. . . 373

2.9 Bonnes pratiques pour la configuration des machines virtuelles. . . . 376

2.9.1 Performance Tuning Guidelines for Windows Server 2012 R2376 2.9.2 Recommandations . . . 377

2.9.3 À propos de System Center Virtual Machine Manager 2012 R2 . . . 378

(8)

7

Table des matières

Chapitre 5

Gestion du stockage avec Windows Server 2012 R2

1. Services de stockage de Windows Server 2012 R2. . . 381

1.1 Introduction . . . 381

1.2 Objectifs des nouvelles fonctionnalités de stockage . . . 383

1.3 Uniformisation du stockage et écosystème . . . 384

1.4 Administration des services de fichiers et de stockage . . . 384

1.5 Simplification de la gestion du stockage . . . 385

1.5.1 Méthodes d'administration et outils . . . 385

1.5.2 Administration multiserveur et intégration des consoles . . . . 386

1.5.3 Gestion des disques, opérations d'administration et automatisation . . . 388

1.6 Concepts Storage Spaces . . . 389

1.6.1 Disques physiques . . . 390

1.6.2 Pools de stockage . . . 391

1.6.3 Disques virtuels . . . 394

1.6.4 Volumes et formatage des disques physiques ou virtuels . . . . 395

1.6.5 Interfaces de gestion de stockage SMP et SMI-S . . . 396

1.6.6 Stockage de type JBOD . . . 397

1.6.7 Rôles et fonctionnalités liés aux serveurs de fichiers. . . 399

2. Windows Storage Spaces . . . 402

2.1 Prérequis logiciels et matériels . . . 402

2.2 Installation . . . 403

2.3 Configuration et tâches d'administration . . . 403

2.4 Contrôle de la disponibilité du pool primordial . . . 404

3. Déploiement de Storage Spaces sur un serveur autonome . . . 406

3.1 Choix d'une politique de tolérance de panne et nombre de disques . 407 3.1.1 Disque virtuel de type Simple. . . 407

3.1.2 Disque virtuel avec tolérance de type Miroir double. . . 407

3.1.3 Disque virtuel avec tolérance de type Miroir triple . . . 409

3.1.4 Disque virtuel avec tolérance de type Parité . . . 409

3.2 Étape 1 : création d'un pool de stockage . . . 410

3.3 Étape 2 : création d'un disque virtuel . . . 412

3.4 Étape 3 : création d'un volume. . . 415

3.5 Réparation d'un volume Storage Spaces endommagé . . . 421

(9)

8

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

4. Déploiement d'un cluster Storage Spaces. . . 424

4.1 Protection des environnements en cluster . . . 425

4.2 Étapes à réaliser . . . 427

4.3 Prérequis . . . 429

4.3.1 Prérequis liés aux matériels . . . 429

4.3.2 Solutions CiB / Cluster-in-a-Box . . . 431

4.3.3 Prérequis liés à Windows Server 2012 R2 . . . 432

4.4 Étape 1 : activation du MPIO sur chaque nœud. . . 434

4.5 Étape 2 : contrôle des accès au stockage de tous les nœuds du cluster . . . 436

4.6 Étape 3 : création du cluster . . . 438

4.7 Étape 4 : ajout d'un disque virtuel de cluster à un CSV via Windows PowerShell . . . 442

5. Bonnes pratiques et recommandations . . . 445

Chapitre 6

Gestion de la haute disponibilité Hyper-V

1. Introduction . . . 451

1.1 Virtualisation Hyper-V et Clustering avec Windows Server 2012 R2 . . . 452

1.2 Profiter des services de virtualisation et des services de clustering Windows. . . 453

1.3 À propos du Clustering avec basculement de Windows Server 2012 R2. . . 454

1.3.1 Nouvelle console Gestionnaire du cluster de basculement et nouveaux assistants. . . 460

1.3.2 Amélioration de la configuration du cluster. . . 462

1.3.3 Validation de la configuration en cluster . . . 464

1.3.4 Quorum WSFC : garantir l'intégrité et l'unité du cluster . . . . 467

1.3.5 Types de quorums et quorum dynamique de Windows Server 2012 R2 . . . 469

1.3.6 Éléments à considérer pour choisir le type de quorum . . . 476

1.4 Souplesse et haute disponibilité . . . 477

1.5 Quick Migration . . . 478

1.5.1 Possibilités . . . 478

1.5.2 Temps de bascule . . . 478

(10)

9

Table des matières

1.5.3 Recommandations. . . 479

1.6 Solution de virtualisation et PRA . . . 480

2. Mise en œuvre du Clustering à basculement avec Hyper-V. . . 481

2.1 Ressources nécessaires . . . 483

2.2 Création du cluster Windows Server 2012 R2 . . . 484

2.2.1 Lancement de l'assistant . . . 485

2.2.2 Configuration des aspects réseau . . . 487

2.2.3 Déclaration du nom du cluster . . . 488

2.2.4 Configuration du stockage . . . 491

3. Machines virtuelles avec haute disponibilité . . . 494

3.1 Gestion des machines virtuelles avec haute disponibilité . . . 494

3.1.1 Création de la machine virtuelle. . . 495

3.1.2 Configuration en haute disponibilité d’une machine virtuelle 495 3.1.3 Paramètres de basculement des machines virtuelles en cluster . . . 501

3.1.4 Live Migration au sein d'un cluster Hyper-V. . . 510

3.1.5 Live Storage Migration au sein d'un cluster . . . 524

3.1.6 Quick Migration au sein d’un cluster. . . 525

3.1.7 Maintenance des services de cluster . . . 530

3.1.8 Récupération d'un cluster . . . 530

3.2 Configuration avancée des machines virtuelles . . . 532

3.2.1 Activation de la surveillance des services des machines virtuelles . . . 532

3.2.2 Machines virtuelles non critiques et désactivation du démarrage automatique . . . 540

3.2.3 Machines virtuelles critiques et mode persistant sur le nœud préféré . . . 541

3.2.4 Priorité des machines virtuelles . . . 542

3.2.5 Propriétaires favoris et propriétaires possibles. . . 544

3.2.6 Pause d'un nœud d'un cluster et drainage des machines virtuelles . . . 547

4. Mise à jour intelligente des nœuds via Cluster-Aware Updating . . . 552

4.1 Simplification, fiabilité et cohérence de la configuration des clusters Hyper-V . . . 552

4.2 Principe de fonctionnement de CAU . . . 554

4.3 Installation et configuration de CAU . . . 556

4.4 Exécution manuelle du passage des mises à jour . . . 570

(11)

10

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

4.5 Recommandations et considérations. . . 571

5. Haute disponibilité réseau et gestion des Teams de Windows Server 2012 R2. . . 574

5.1 Introduction . . . 574

5.2 Fonctionnalités supportées et caractéristiques . . . 576

5.3 Teams au sein des machines virtuelles Windows Server 2012 R2 . . . 578

5.4 Recommandations . . . 579

5.4.1 Utilisation des VLAN avec Hyper-V. . . 579

5.4.2 Administration des Teams à l'aide du Gestionnaire de serveur . . . 583

5.4.3 Administration des Teams via Windows PowerShell . . . 586

5.5 Visualisation des statistiques et personnalisation de l'interface . . . . 588

6. Récupération après sinistre avec Hyper-V Replica . . . 589

6.1 Protection du capital de l'entreprise. . . 589

6.2 Objectifs et bénéfices apportés par Hyper-V Replica . . . 592

6.3 Prérequis, aspects sécurité et terminologie . . . 593

6.4 Fonctionnement d'Hyper-V Replica avec Windows Server 2012 R2. 594 6.5 Installation et activation . . . 596

6.6 Configuration du pare-feu pour Hyper-V Replica . . . 600

6.7 Activation de la réplication sur une machine virtuelle. . . 602

6.8 Configuration des paramètres de basculement TCP/IP . . . 612

6.9 Opérations de basculement Hyper-V Replica . . . 615

6.10 Extension de la réplication et scénarios DRaaS. . . 618

6.11 Évaluation des capacités avec Capacity Planner for Hyper-V Replica . . . 621

6.12 Configuration du Broker Hyper-V Replica pour les clusters Windows Server 2012 R2 . . . 623

6.13 Opérations d'administration via Windows PowerShell . . . 625

6.14 Aide au dépannage . . . 630

(12)

11

Table des matières

Chapitre 7

Architecture et installation de SCVMM 2012 R2

1. Architecture de System Center Virtual Machine Manager . . . 631

1.1 Fonctionnalités et scénarios d'usage de Virtual Machine Manager 2012 R2. . . 631

1.1.1 Fonctionnalités . . . 632

1.1.2 Avantages de la plate-forme SCVMM 2012 R2. . . 633

1.1.3 Scénarios d’usage de SCVMM 2012 R2 . . . 636

1.2 Objets et terminologie Virtual Machine Manager . . . 638

1.2.1 Les ordinateurs hôtes. . . 638

1.2.2 Les ordinateurs virtuels . . . 640

1.2.3 Les bibliothèques . . . 641

1.2.4 Les travaux . . . 642

1.2.5 Paramètres Virtual Machine Manager . . . 643

1.2.6 Intégration SCVMM/SCOM et création de rapports . . . 644

1.2.7 La création de rapports . . . 645

1.2.8 Les profils de système d'exploitation invité . . . 646

1.2.9 Les profils matériels . . . 647

1.2.10 Les ordinateurs virtuels stockés . . . 648

1.2.11 Les modèles . . . 650

1.3 Composants et architecture de Virtual Machine Manager . . . 652

1.3.1 Introduction. . . 652

1.3.2 Modèle d'architecture, services et ports utilisés. . . 652

1.3.3 Le serveur Virtual Machine Manager - VMMService . . . 655

1.3.4 Le serveur de bases de données SQL Server de VMM . . . 655

1.4 Ports utilisés par Virtual Machine Manager 2012 R2. . . 657

1.5 Nouveautés de Virtual Machine Manager 2012 R2 . . . 659

2. Installation de System Center Virtual Machine Manager 2012 R2 . . . 664

2.1 Installation du serveur SCVMM 2012 R2. . . 664

2.1.1 Ressources matérielles recommandées . . . 664

2.1.2 Prérequis système d'exploitation et logiciels . . . 665

2.1.3 À propos de la mise à niveau de SCVMM 2012 vers SCVMM 2012 R2. . . 667

2.2 Installation de SC Virtual Machine Manager 2012 R2 . . . 669

2.2.1 Accueil et analyse de la configuration . . . 669

2.2.2 Installation du serveur et de la console SCVMM 2012 R2 . . . 672

(13)

12

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

2.3 Mise à jour de SCVMM 2012 R2 . . . 685

2.4 Déploiement de l'Agent VMM sur les machines hôtes Hyper-V . . . . 688

3. Informations complémentaires et recommandations . . . 690

Chapitre 8

Gestion des hôtes et des VM avec SCVMM 2012 R2

1. Administration de la virtualisation avec System Center Virtual Machine Manager 2012 R2 . . . 693

1.1 Découverte de l'environnement . . . 694

1.1.1 Organisation de la console. . . 694

1.1.2 Espaces de la console Administrateur - Virtual Machine Manager . . . 695

1.2 Gestion des serveurs hôtes et des groupes d'hôtes . . . 714

1.2.1 Ajout des machines hôtes . . . 715

1.2.2 Gestion des paramètres des machines hôtes . . . 722

1.2.3 Suppression des machines hôtes . . . 746

1.2.4 Création des groupes hôtes . . . 748

1.2.5 Activation des conseils PRO . . . 753

1.3 Gestion des bibliothèques. . . 757

1.3.1 Introduction . . . 757

1.3.2 Ajout des serveurs de bibliothèques . . . 757

1.3.3 Ajouter des ressources dans les bibliothèques . . . 763

1.3.4 Ajouter des modèles de machines virtuelles. . . 765

1.3.5 Dépendances des ressources des bibliothèques . . . 774

1.4 Gestion des machines virtuelles . . . 776

1.4.1 Opérations de gestion des machines virtuelles . . . 776

1.4.2 Gestion des configurations, des disques et des points de contrôle . . . 778

1.4.3 Création et déploiement d'une machine virtuelle . . . 780

1.4.4 Déploiement d'une machine virtuelle depuis la bibliothèque . 796 1.4.5 Migration d'une machine virtuelle . . . 799

1.4.6 Clonage d'un ordinateur virtuel . . . 801

1.4.7 Mise en réseau des machines virtuelles et propriétés des machines hôtes . . . 804

(14)

13

Table des matières

1.5 Gestion des rôles . . . 807

1.5.1 Rôle Administrateur (par défaut) . . . 807

1.5.2 Rôle Administrateur délégué. . . 808

1.5.3 Rôle Administrateur en lecture seule . . . 809

1.5.4 Utilisateur libre-service . . . 810

1.6 Construction d'une fabrique et virtualisation des réseaux . . . 814

1.6.1 Introduction. . . 814

1.6.2 Environnement multitenant, SCVMM 2012 R2 et virtualisation du réseau . . . 818

1.6.3 Création d'un pool d'adresses IP . . . 822

1.6.4 Descriptif de l'environnement Cloud à construire et logique de construction. . . 824

1.6.5 Procédure de création d'un réseau logique et de sites de réseau . . . 827

1.6.6 Création d'un réseau d'ordinateurs virtuels pour la virtualisation réseau Hyper-V . . . 829

1.6.7 Assignation des réseaux logiques aux machines hôtes Hyper-V . . . 832

1.6.8 Affectation des machines virtuelles aux réseaux et sous-réseaux d’ordinateurs virtuels . . . 835

1.6.9 Tests de connectivité entre les machines virtuelles. . . 836

1.6.10 Activation du protocole HNV - Hyper-V Network Virtualization. . . 837

2. Migration des machines virtuelles et migration P2V . . . 839

2.1 Identification des candidats . . . 840

2.1.1 Microsoft Assessment and Planning (MAP) Toolkit. . . 841

2.1.2 System Center Operations Manager 2012 R2 . . . 842

2.2 Migration P2V sous SCVMM 2012 SPI. . . 843

2.2.1 Introduction. . . 843

2.2.2 Migration P2V étape par étape . . . 844

2.3 Migration V2V . . . 856

2.4 P2V - V2V : remarques . . . 858

3. Bonnes pratiques . . . 859

(15)

14

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

Chapitre 9

Sauvegarde et récupération Hyper-V

1. Récupération d’urgence et sauvegarde . . . 861

1.1 Définition d’une stratégie. . . 861

1.2 Plan de reprise d’activité . . . 862

1.3 Catégorisation des services et des applications . . . 863

1.4 Récupération d’urgence et technologies de virtualisation . . . 866

1.5 Clusters multisites et réplication du stockage . . . 867

1.5.1 Critères à respecter. . . 867

1.5.2 Solutions logicielles orientées VM . . . 869

1.5.3 Solutions matérielles orientées stockage . . . 871

2. Opérations de récupération Hyper-V . . . 875

2.1 Stockage et types de sauvegardes. . . 875

2.2 Concepts : HA, DR et récupération des VM . . . 882

2.3 Installation de l’outil Sauvegarde Windows Server . . . 882

2.4 Sauvegarde d’Hyper-V et des machines virtuelles . . . 885

2.5 Visualisation de l’exécution de la sauvegarde . . . 894

2.6 Restauration d’Hyper-V et des machines virtuelles . . . 898

Annexes

1. Liste des cmdlets Windows PowerShell 4.0 pour Hyper-V . . . 907

2. Script Browser for Windows PowerShell ISE. . . 916

Index . . . 917

(16)

451

Chapitre 6

Gestion de la haute disponibilité Hyper-V

Gestion de la haute disponibilité Hyper-V

1. Introduction

Depuis plusieurs années les équipes informatiques ont été confrontées à la mise en œuvre de solutions de haute disponibilité pour garantir un fonctionnement constant des services les plus sensibles de type 24h/24, 7j/7. Les solutions ont généralement toujours été proches du matériel et du système d'exploitation assurant le support des applications. Cependant, aujourd'hui, la mise en œuvre de plates-formes de virtuali- sation rend encore plus dramatique et significative la perte d'une machine unique dont le rôle est de supporter de multiples machines virtuelles.

En effet, les plates-formes de virtualisation permettent de réduire le coût total de pos- session et aussi d'améliorer la qualité des services offerts (déploiement de nouveaux serveurs accéléré, meilleure gestion des ressources matérielles, etc.) mais malheureu- sement, elles introduisent un problème majeur : le risque d’une défaillance au niveau de la machine hôte de virtualisation elle-même.

Ainsi, un dysfonctionnement provoquant l'arrêt brutal d’une machine hôte assurant le fonctionnement d'une vingtaine de machines virtuelles sera un événement catas- trophique aux conséquences multiples ! Pour répondre à cette problématique et ainsi aux enjeux des entreprises, Hyper-V a été conçu pour assurer une haute disponibilité des machines virtuelles.

Plusieurs alternatives sont envisageables : – La mise en cluster de la machine hôte.

– La mise en cluster des machines virtuelles hébergées par n machines hôtes.

(17)

© Editions ENI - All rights reserved

452

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

– L'utilisation des fonctionnalités de haute disponibilité intégrées aux applications telles que, par exemple, Microsoft Exchange Server ou Microsoft SQL Server.

– L'ajout de solutions tierces.

1.1 Virtualisation Hyper-V et Clustering avec Windows Server 2012 R2

Définition d’un cluster Windows

Un cluster de basculement – en anglais Failover Clustering – est un groupe d'ordina- teurs indépendants travaillant conjointement pour accroître la disponibilité et l'ex- tensibilité des ressources configurées au sein dudit cluster. Appelées « Rôles » avec les clusters fonctionnant sous Windows Server 2012 R2, ces ressources apparaissaient sous la rubrique « Applications et services » sur les clusters fonctionnant sous Win- dows Server 2008 R2. Du côté de l'administration, la console MMC Gestionnaire du cluster de basculement permet de gérer un seul ou de multiples clusters en affichant chaque cluster, chacun des nœuds de chaque cluster ainsi que les ressources réseau et autres ressources de stockage associées audit cluster. Au-delà de ces composants élé- mentaires et centraux, des services tels que les services de fichiers et d'impressions, ou des applications telles que SQL Server, Exchange Server ou le rôle Hyper-V sont gérées nativement par le clustering avec basculement de Windows Server 2012 R2. En cas de défaillance générale d'un ou plusieurs nœuds ou même d'une ou de plusieurs res- sources mises en cluster, un ou d'autres nœuds prennent le relais pour fournir les services requis lors du processus de basculement des ressources – appelé en anglais Failover. Le clustering avec basculement ne se contente pas non plus de réagir en cas de coupure franche mais il assure aussi une surveillance proactive afin de vérifier que les rôles fonctionnent correctement. Si tel n'est pas le cas, ils sont par défaut d'abord redémarrés sur le même nœud puis, si nécessaire, déplacés vers un autre nœud.

Les versions Standard et Datacenter de Windows Server 2012 R2 étant rigoureuse- ment identiques, elles permettent à chaque nœud devant supporter des machines vir- tuelles à l'aide du rôle Hyper-V de faire partie intégrante d'un cluster Windows Server 2012 R2.

En plus de ce changement important, associé au retrait de l'édition « intermédiaire » Entreprise, ces versions implémentent pour la première fois un mode de licence par paires de CPU physiques et incluent des droits de virtualisation limités pour l'édition Standard, ou illimités pour l'édition Datacenter. Pour plus d'informations sur ces versions, reportez-vous au chapitre Implémentation et gestion d'Hyper-V, section À propos des technologies de virtualisation de serveurs - Technologie de virtualisation Hyper-V.

(18)

453

Gestion de la haute disponibilité Hyper-V

Chapitre 6

Du point de vue de l'administration, la configuration d'une machine virtuelle au sein du cluster signifie que l'administrateur peut rendre disponible auprès des autres nœuds du cluster les ressources nécessaires à ladite machine virtuelle. Cela comprend tant l'ensemble de ses paramètres de configuration que le ou les disque(s) virtuel(s) disponible(s) via le stockage partagé au sein du cluster via une connectivité SAN de type FC ou iSCSI, ou aussi via un partage SMB 3.02 sous Windows Server 2012 R2.

Sur la base de ces principes, chaque machine virtuelle peut être rendue « hautement disponible » grâce à la fonctionnalité Clustering avec basculement capable de prendre en charge le basculement et le redémarrage automatique de chaque machines vir- tuelles en cas de nécessité.

En plus de ces aspects haute disponibilité, la possibilité de déplacer une machine vir- tuelle vers un autre hôte Hyper-V avec ou sans son stockage associé – c'est-à-dire res- pectivement, Live Migration ou Live Storage Migration – permet de garantir une disponibilité maximum tout en permettant à l'administrateur de disposer de toute la souplesse nécessaire pour la maintenance matérielle et logicielle des machines hôtes.

Remarque

À propos des contraintes matérielles, qu'il s'agisse de vSphere ou d'Hyper-V, les fonc- tionnalités de haute disponibilité nécessitaient un stockage partagé de type SAN FC ou iSCSI. Avec Windows Server 2012 R2, et aussi vSphere 5.1, il n’est plus obligatoire de dis- poser d’un stockage partagé de type SAN. Le déploiement des machines virtuelles à chaud peut être réalisé quel que soit le type de stockage, qu’il soit partagé ou local.

1.2 Profiter des services de virtualisation et des services de clustering Windows

Le principe consiste à déterminer quelle est la meilleure solution à implémenter pour mettre à disposition de l'application un environnement hautement disponible. Dans l'absolu, la bonne approche consiste à utiliser les fonctionnalités intégrées au sein des applications.

Par exemple, il n'est pas nécessaire d'implémenter de mécanisme supplémentaire pour les contrôleurs de domaines, les serveurs DNS, les espaces DFS-R ou les bases de don- nées SQL Server. Tous ces services disposent de mécanismes de réplication intégrés qui les rendent hautement disponibles, pour peu qu'au minimum deux machines soient configurées. Il en est de même avec un produit tel qu’Exchange Server 2013 qui dispose des fameux DAG (Database Availability Group).

(19)

© Editions ENI - All rights reserved

454

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

Toutes ces méthodes de secours peuvent être implémentées dans des environnements de machines virtuelles. De cette manière, en cas d'indisponibilité d'une machine vir- tuelle invitée ou de la machine hôte Hyper-V, une autre machine virtuelle fonction- nant sur un autre serveur de virtualisation Hyper-V pourra fournir les services et applications manquantes. De cette manière, la disponibilité des systèmes est assurée grâce à la plate-forme de virtualisation associée aux fonctionnalités de haute disponi- bilité de l'application.

1.3 À propos du Clustering avec basculement de Windows Server 2012 R2

La fonctionnalité de Clustering avec basculement de Windows Server 2012 R2 a fait l'objet d'une refonte totale pour profiter pleinement de Windows Server 2012 R2. En effet, depuis son introduction avec Windows NT 4.0 Edition Entreprise, ni Windows 2000 Server, ni Windows Server 2003 n'ont totalement banalisé la mise en œuvre, l'ad- ministration et la maintenance de ce service. Windows Server 2008 R2 est une belle évolution qui offre une meilleure prise en charge des configurations géographique- ment dispersées et une plus grande réactivité mais c'est bien Windows Server 2012 et Windows Server 2012 R2 qui marquent de leur empreinte l'évolution des services de Clustering avec basculement.

Microsoft a encore une fois mis l'accent sur la simplicité d’utilisation et la mise en œuvre de fonctionnalités nouvelles. Les points suivants listent les avancées réalisées avec Windows Server 2012, suivent ensuite celles apportées par Windows Server 2012 R2.

– Capacité augmentée via le support de 64 nœuds par cluster. Dans le cas des confi- gurations de type cluster Hyper-V, Microsoft supporte désormais 8000 machines virtuelles par cluster avec un maximum de 1000 machines virtuelles par nœud.

– Intégration Active Directory améliorée : les services de clustering de Windows Server 2012 R2 sont désormais capables de démarrer sans nécessiter une dépendance avec les services d'annuaire Active Directory. Cette amélioration est notable car elle offre une grande indépendance vis-à-vis de l'infrastructure pendant la phase de démarrage de chaque nœud du cluster. Comme cela est le cas avec Windows Server 2008 R2, les objets CNO (Cluster Name Objects) permettent aux clusters de disposer de leur identité propre au sein de l'Active Directory. Notez que par défaut, l'objet CNO représentant le cluster est créé dans la même unité d'organisation que le compte d'ordinateur du premier nœud du cluster permettant sa création.

(20)

455

Gestion de la haute disponibilité Hyper-V

Chapitre 6

Remarque

Windows Server 2012 R2 implémente la réparation automatique des objets CNO en cas de suppression accidentelle.

L’assistant de création du cluster permet la déclaration du nom complet de l'objet CNO représentant le cluster pour spécifier l'emplacement de l'objet dans Active Directory.

– Configuration simplifiée du quorum : par défaut, un cluster Windows Server 2012 R2 choisit automatiquement des paramètres de quorum adaptés à la configuration. Le quorum est désormais dit « dynamique » sachant que l'administrateur dispose en plus de la possibilité de manuellement empêcher tel ou tel nœud de participer au vote.

Remarque

Utilisation de la configuration par défaut : le mode de quorum dynamique détermine automatiquement le nombre de votant lequel change dynamiquement en fonction du nombre de nœuds participants. Les détails relatifs à la configuration du quorum au sein d'un environnement Windows Server 2012 R2 sont traités plus loin.

– Mise à jour automatique des nœuds : les clusters fonctionnant sous Windows Server 2012 R2 supportent la fonctionnalité Cluster-Aware Updating (CAU). Il s'agit d'une fonctionnalité de gestion des mises à jour automatique des nœuds membres d'un cluster tout en maintenant la haute disponibilité pendant la phase de mise à jour. Un processus de déplacement automatique libère chaque nœud puis repositionne les ressources après le redémarrage de celui-ci. Ce composant utilise l'agent Windows Update comme source des mises à jour.

– Administration plus performante des clusters : l'administration est réalisée via le nouveau Gestionnaire de serveur et aussi via la nouvelle console Gestionnaire du Cluster à basculement qui intègre des fonctions de recherche, de filtrage et la possibilité de créer des vues simplifiées. Ainsi, il est facile de réaliser des sélections multiples pour lancer via la console MMC des opérations en masse de type Live Migration, arrêt, redémarrage, sauvegarde de l'état, etc.

– Nouveaux assistants simplifiés pour réaliser les opérations de déplacement des machines virtuelles Hyper-V avec Live Migration, Live Storage Migration et Quick Migration.

– Configuration simplifiée du stockage et des volumes CSV V2 (Cluster Shared Volumes).

– Support de la réplication sur site ou hors site des machines virtuelles via Hyper-V Replica. La fonctionnalité permet de facilement mettre en œuvre un DRP (Disaster Recovery Plan), grâce à la réplication des machines virtuelles les plus importantes entre différents systèmes de stockage, différents clusters Windows Server 2012 R2 et différents centres de données.

(21)

© Editions ENI - All rights reserved

456

sous Windows Server 2012 R2

Hyper-V (v. 3) et SCVMM

Gestion améliorée des rôles, appelés Services et Applications sur les anciens clusters Windows Server 2008 R2. L'administrateur peut configurer la priorité de démarrage et le placement des machines virtuelles pour allouer de façon plus efficace les ressources nécessaires via l'utilisation de trois classes de priorités : Haute, Moyen (valeur par défaut), Basse et Pas de démarrage automatique.

Nouvelles fonctionnalités apportées par Windows Server 2012 R2 Les nouvelles fonctionnalités des services de basculement de Windows Server 2012 R2 sont listées ci-dessous :

– Disque virtuel VHDX partagé pour les clusters de machines virtuelles invités : avec Windows Server 2012, l'administrateur avait la possibilité de créer des clusters de machines virtuelles invités via des ressources de stockage partagées de type SAN (iSCSI ou Virtual Fibre Channel). Bien que cela soit parfaitement suffisant dans la majorité des scénarios, ce type de configuration a l'inconvénient d'exposer le stockage existant au sein des machines virtuelles concernées, ce qui peut être un problème de sécurité dans les environnements de type Cloud public ou même Cloud privé. Avec Windows Server 2012 R2, il est désormais possible de directe- ment « mettre en commun » un ou plusieurs disques virtuels VHDX entre plusieurs machines virtuelles. Ces disques virtuels apparaissent virtuellement comme des res- sources disques partagées disponibles entre les différents nœuds du cluster de ma- chines invités. De cette manière, les fichiers de disques virtuels VHDX partagés offrent l'abstraction et toute la souplesse d'administration souhaitée.

– Évacuation des machines virtuelles à l'arrêt d'un nœud Hyper-V : cette nouvelle fonctionnalité assure la migration dynamique – via Live Migration – des machines virtuelles lors de l'arrêt d'un nœud Hyper-V. Cette fonctionnalité est une réelle avancée car avec Windows Server 2012, lorsque l'un des nœuds d'un cluster Hyper- V était arrêté sans qu'auparavant une opération d'évacuation sur le nœud ait été exécutée, alors les machines virtuelles étaient positionnées en mode enregistré, déplacées vers un autre nœud puis, enfin, réactivées. Ces opérations peuvent désor- mais être évitées ainsi que l'indisponibilité occasionnée. Notez que cette fonction- nalité – activée par défaut – peut être désactivée à l'aide des commandes Windows PowerShell (Get-Cluster).DrainOnShutdown / (Set-Cluster).DrainOnShutdown.

– Détection des problèmes de connexion réseau des machines virtuelles : cette nou- velle fonctionnalité assure la migration dynamique – via Live Migration – des machines virtuelles lorsqu'une perte de connexion réseau est détectée sur un réseau virtuel protégé, ce qui n'était pas le cas dans l'environnement Windows Server 2012.

Cette option – disponible dans les paramètres avancés d'une interface réseau d'une machine virtuelle – est activée par défaut. L'administrateur pourra néanmoins déci- der de désactiver cette fonctionnalité sur certaines machines virtuelles de telle sorte qu'elles ne fassent pas l'objet d'une migration dynamique vers un autre nœud.

Références

Documents relatifs

2.5 Exportation et importation des machines virtuelles 351 2.6 Migration des machines virtuelles vers Windows Server 2012 R2 363 2.7 Activation automatique des machines virtuelles

C’est pour cela que dans ce billet je vous propose de voir ensemble l’installation d’un Active Directory sous Windows Server 2008 R2.. Installation

2 Cloud privé EMC VSPEX : Microsoft Windows Server 2012 R2 avec Hyper-V - Jusqu’à 1 000 machines virtuelles, technologie EMC VNX et EMC Powered Backup Guide d’infrastructure

Parmi ceux qui nous ont fait confiance Parmi ceux qui nous ont fait confiance Parmi ceux qui nous ont fait confiance Parmi ceux qui nous ont

- Si cela aide à la compréhension du projet, vous pouvez inclure une slide de présentation de votre entreprise, et une autre sur la nature de votre système d’information

Si vous sauvegardez l'image de sauvegarde sur un partage de réseau ou une partition physique (une partition qui ne dispose pas d'une lettre de lecteur dans le système), cliquez sur

Vous allez donc utiliser la virtualisation pour mettre en place un serveur de base de données SQL, mais dans certains cas il peut être nécessaire que chaque

Microsoft® Windows Server® 2012 R2 Datacenter Microsoft® Windows Server® 2012 R2 Standard Microsoft® Windows Storage Server 2012 R2 Standard Microsoft® Hyper-V Server 2012.