Vous êtes sur la page 1sur 49

Hyper-V V2 et la gamme System

Center
Fabrice MEILLON JF BERENGUER
Architecte Infrastructure MVP System Center
Microsoft France
Objectif de cette session
Quels sont les besoins d’administration liés aux
infrastructures virtualisées

Comment les solutions System Center améliorent et


rationalisent l’administration de vos environnements
virtuels

Quels sont les nouveautés de Hyperv V2


La virtualisation de plus en plus
omniprésente dans l’entreprise
Réduire des coûts de
l'infrastructure physique
Optimiser l’utilisation
des ressources
Augmenter la flexibilité
et l'efficacité
opérationnelle
Disponibilité accrue des
applications et
amélioration de la
continuité d'activité
Et l’administration dans tout cela ?
Superviser tous les serveurs – physiques et virtuels -
de manière homogène et de façon centralisé ?
Centraliser et automatiser l’administration des
ressources virtuelles?
Optimiser les ressources et les performances,
notamment des hôtes ?
Industrialiser les passages de physique à virtuel ?
Donner plus de contrôle aux administrateurs ?
Virtuel ou physique : du pareil au même

Sauvegarde/
Provisioning
restauration
matériel

Reprise Provisioning
sur système
incidents

Patch OS et
Supervision déploiement
& niveau de /patch
service applications

Physique Virtuel
Pouvoir répondre aux besoins
Gestion des Surveillance Conformité Protection des
configurations de bout en bout des serveurs données

Surveillance Continuité métier


Déploiement Contrôles des
préventive des assurée via
et mise à jour configurations et
plateformes l'administration de
automatiques des rapports
Surveillance des la virtualisation
environnements Audit de sécurité
physiques et virtuels applications & Sauvegarde
centralisé
niveaux de service et restauration
Consolidation des Gestion de la sécurité,
Plateforme des ressources
serveurs via la des identités et des
interopérable et physiques et
virtualisation accès
extensible virtuelles
Reprise après
incident
Optimiser l’utilisation des
ressources physiques
Centraliser l’administration
des environnements virtuels
Déployer rapidement de
nouveaux systèmes
System Center Virtual Machine
Manager 2008
Configuration de l’hôte Placement intelligent
Librairies Déploiement et stockage
Création de machine virtuelle Supervision et reporting
Conversions: P2V etV2V Automatisation via PowerShell
Délégation et portail libre service

Nouveautés de VMM 2008


Administration des hyperviseurs– Hyper-V, Vmware
Intégration Windows Server 2008 Failover Cluster
Délégation de l’administration
Optimisation des ressources et des performances (PRO)
Scénarios clés
Déploiement de machines virtuelles
Via la console (Administrateurs) ou par script
Délégation (déploiement) via un portail web

Consolidation de serveurs physiques par la


virtualisation de machines
Migration physique vers virtuelle ou virtuelle vers virtuelle
(P2V et V2V)

Migration de VMs
« Quick migration »
Librairies
Virtual Machine
Manager 2008
en action
Supervision des applications, serveurs, postes clients,
et éléments réseaux
Intelligence de supervision fournie par Microsoft,
constructeurs, éditeurs (Management Packs)
Supervision de bout en bout (vue de Service et sonde client)
Gestion des événements de sécurité (collecte et rapports)
(ACS)
Analyse des crash applicatif sur les postes de travail (sans
agent)
S’adapte aux organisations et processus d’entreprise de
toutes tailles (réseaux, organisations, équipes…)
Environnements Microsoft et non-Microsoft
Modèle de santé
Overall
Health

SQL SServiceVR
Entity

Availability Performance Security Configuration


Health Health Health Health

Windows Service
State
Superviser vos environnements virtuels
avec Operations Manager 2007
Découverte et supervision des hôtes de virtualisation
et de tous les composants VMM
Alertes sur les jobs et sur les changements de statuts
de ces composants
Rapports associés
Vue topologique de l’environnement virtuel
Optimisation des ressources et des performances
(PRO)
Rapports VMM 2008
Les rapports suivants sont disponibles au travers de
l’intégration avec System Center Operations Manager
2007
Candidats à la virtualisation
Utilisations des Machines Virtuelles pour refacturation
Consommation ressources des Machines Virtuelles
Consommation ressources Hôtes
Croissance de l’utilisation des Hôtes

http://www.microsoft.com/downloads/details.aspx?FamilyID=d
6d5cddd-4ec8-4e3c-8ab1-102ec99c257f&displaylang=en
Optimisation des performances et
ressources (PRO)
Operations
Manager
et
PRO
Sauvegarder vos environnements
virtuels avec Data Protection Manager
Solution unifiée disque-à-disque-à-bande
Combinaison de la protection continue (CDP) avec une
sauvegarde sur bande classique
Utilise le “Writer VSS” de Virtual Server 2005 R2 SP1 et
de Windows Server 2008 Hyper-V (nécessite le SP1 de
DPM et le correctif KB959962)
Sauvegarde les machines virtuelles comme des machines
physiques…
…et sauvegarde les machines virtuelles depuis l’hôte
(VMC/XML, VHD(s))
1 solution unique de sauvegarde pour mes
environnements Windows, Exchange, SQL, Sharepoint
et Hyper-V/Virtual Server
Sauvegarder mes machines virtuelles
Virtual Machine1 Virtual Machine 2 Virtual Machine 2 Virtual Machine 4

Windows
NT 4.0
2 types de sauvegarde
Sauvegarde à chaud
Pas d’interruption de service
Assure la consistance de la sauvegarde dans la VM
Windows Server 2003 sp1
VM Additions / Services d’intégration
Assure la consistance de la sauvegarde en dehors de la VM
VHD/Hyper-V « VSS writer »
Sauvegarde hors ligne (offline)
Mise en « save state » la machine virtuelle
Etat sauvegardé
Cliché VSS de(s) VHD(s)
Restauration de la machine virtuelle
Synchronisation au niveau block des changement de blocks
sur le fichier VHD
Virtualization – avec des OS invités et
applications compatibles VSS

WriterVSS

Writer VSS pour SQL 2005/2008


Consistance de la Database

Writer VSS pour Windows Server


Volumes C: & D:

Writer VSS pour Virtual Server 2005 R2


sp1/hyper-V
WinSvr_C.VHD & WinSvr_D.VHD
Virtualization – Protection à partir de
l’hôte ou des invités ?
Hôte
Protection ou restauration de la machine
complète (pas de granularité)
“Bare Metal Recovery” de chaque VM
Une licence DPM sur le hôte, tous les
invités sont protégés
Protection des serveurs non-Windows
Invité
Protection et restauration des données
SQL, Exchange, SharePoint, Fichiers
Identique à la protection d’un serveur
physique
Une licence DPM par invité
DPM en action
Administration des systèmes
Cycle de vie de la
machine et des
applications
Distribution et installation
d’applications
•Packaging
•Ciblage en fonction de regroupement et
Inventaire de l’inventaire

Gestion de la configuration désirée Gestion des mises à jour


•Fourniture de bonnes pratiques Microsoft •Correctifs de sécurité Microsoft
•Création de modèles de standards •Catalogues tierce-partie
d’entreprise •Applications métiers
Mettre à jour ses VMs « à froid »
Automatisation - PowerShell
PS C:\> Get-VMMServer Server1
PS C:\> Get-help Get-VM –Examples
EXAMPLE 1: Get all virtual machines and display
complete information about each one.

C:\PS> Get-VM -VMMServer VMMServer1.Contoso.com

Gets all objects that represent virtual machines. This command


retrieves virtual machine objects from the Virtual Machine
Manager database on VMMServer1, which is located in the
Contoso.com domain, and displays information about these
virtual machines to the user.

PS C:\> Get-VM –VMMServer server1 | select name, processortype,


memory

Name ProcessorType Memory


---- ------------- ------
Print Server 1-processor 1.00 GHz Pe... 512
LOB Server 1 1-processor 1.00 GHz Pe... 512
Dev Server 1-processor 1.00 GHz Pe... 1024
Test Server 1-processor 1.00 GHz Pe... 512
Synthèse : Gestion des environnements
virtuels avec System Center
Consolidation de serveurs via virtualisation

Déploiement et configuration de VMs


Supervision et état de santé VMs/hôtes

Rapports et suivi de performance


Déploiement des Mises à jour

Gestions de configurations

Sauvegarde et restauration de VMs

Récupération en cas de sinistre


Licences pour la gestion des serveurs
d'administration

Pas de coût serveur


Coût licence
Serveur

760 $ 760 $ 760 $


d'administration
des serveurs
Licence

566 $ par SE 566 $ par SE 566 $ par SE 1141 $ par machine

Ou bien

Server Management Suite Enterprise 1 311 $ * par serveur


physique (L+2yearSA)
Tarif nov2008, Select A, L + 2 SA
R2

R2
Windows Server 2008 Hyper-V
Architecture Fournisseur:

Système

Windows Server
2008 Hyper-V
VM Worker
Processes MS/XenSource

ISV/IHV/OEM

WMI Provider
Applications Applications Applications Applications
VM Service User Mode: Ring 3

Windows Server 2008 Windows Server 2000, Système non Hyper-V Système Hyper-V
2003 et 2008 aware aware
Windows Windows Xen-enabled
VSP
Kernel
Kernel Kernel VSC Kernel VSC

VMBus VMBus Emulation VMBus


Drivers Kernel Mode: Ring 0

Hyper-V VMX Root operation

Hardware 64 bits Intel VT ou AMD-V


Caractéristiques d’Hyper-V (v1)
Rôle de Windows Server 2008 x64
Architecture basée sur un Hyperviseur “Micro noyau”
Mode multi-processeurs pour les machines virtuelles
Supporte jusqu’à 64 Go de RAM par machine virtuelle (VM)
Nouveau modèle de pilotes synthétiques (para-virtualisation)
Mode privilégié pour les E/S (accès pass-through)
Support du mode direct (disque pass-through) pour les disques
Support des machines virtuelles 32 et 64 bits
Large gamme d’OS supportés (Windows et certains Linux)
Sauvegarde à chaud (VSS) et snapshots
Gestionnaire Hyper-V : vue centralisée des VMs et de leurs
attributs (état…)
Hyper-V V2

Améliorer la plate forme de virtualisation Hyper-V en


intégrant les dernières évolutions technologiques et
en s’ouvrant vers de nouveaux scénarios
4 axes d’amélioration
Disponibilité des machines virtuelles
Les performances
L’administration
Scénario Virtualisation du poste de travail
Disponibilité - Live Migration
La fonctionnalité la plus demandée par les
administrateurs ayant participé aux différents
programmes d’évaluation et d’adoption

Déplacer une machine virtuelle d’un serveur hôte


vers un autre sans interruption de service
Pas de perte des connexions réseaux
Basée sur le service Failover Clustering et le volume
cluster partagé

Mise en oeuvre (Migration de Quick à Live


Migration)
Modifications des VMs: Non
Modifications de l’architecture stockage: Non
Modifications de l’infrastructure réseau: Non
Mise à jour vers Hyper-V 2.0: Oui
Live Migration – Initialisation (1)
Création d’une connexion TCP entre les hôtes source et
destination
Transfert de la configuration de la VM vers le serveur de
destination
Création d’un squelette de la VM sur le serveur de destination

Données de
configuration

Hôte Source Hôte Destination

.BIN
.VSV
.XML
.VHD
Stockage (Cluster Shared Volume)
Live Migration - Transfert de la
mémoire (2)
Transfert le contenu de la mémoire de la VM du server source vers
le serveur de destination
Suivi des pages modifiées par la VM, re-transfert de ces pages
Mise en pause de la VM avant la phase de transfert final

Mémoire de
la VM

Hôte Source Hôte Destination

.BIN
.VSV
.XML
.VHD
Stockage (Cluster Shared Volume)
Live Migration – Transfert de l’état et
reprise de la VM (3)
Sauvegarde l’état de la VM (registres et périphériques) sur l’hôte
source
Transfert l’état sauvegardé et l’accès aux fichiers de la VM vers
l’hôte de destination
Reprise la VM de l’état ‘en pause’ sur l’hôte de destination
Disparition de la VM sur l’hôte source

Etat
sauvegardé

Hôte Source Hôte Destination

.BIN
.VSV
.XML
.VHD
Stockage (Cluster Shared Volume)
Live Migration
Disponibilité - Ajout/suppression à
chaud du stockage
• Ajout et suppression de disques au format VHD ou
accès direct (disques pass-through) à une VM en
fonctionnement sans besoin de reboot
• S’applique aux disques attachés à un contrôleur virtuel SCSI
• Bénéfices
• Augmentation du volume de stockage sans interruption de
service
• Scénario Sauvegarde
• Scénarios SQL/Exchange
Hyper-V 2.0 performances
Support processeur logique
Support de 64 processeurs logiques sur la machine hôte
Second Level Translation (SLAT)
Utilisation des fonctionnalités processeurs pour améliorer
les performances et réduire la charge de l’hyperviseur
Intel - Extended Page Tables (EPT)
AMD - Nested Page Tables (NPT) /Rapid Virtualization Indexing (RVI)
Consommation CPU Hyperviseur diminue de 2 %
Gain de 1Mo de mémoire consommé par VM
Réseau
Performances réseau (VM)
• Support du TCP Offload
• Support des Virtual Machine Queues

• Support des Jumbo Frames


Hyper-V V2 – gestion de l’energie
• Windows Server 2008 R2 prend en charge le Core
Parking
• Faire en sorte d’optimiser l’utilisation de chaque processeur
• Mise en sommeil “park/sleep” des coeurs

• Bénéfices
• Réduire la consommation électrique “c’est bien pour
la planète et le portefeuille ”
Windows Server 2008 – Serveur 16
"cores"
Windows Server 2008 R2 Core Parking
- Serveur "16 cores"
Hyper-V V2 - Administration
• Hyper-V Manager
• Possibilité de créer un réseau virtuel « dédié »
• Fonctionnalités apportées par Windows 2008 R2 et
Windows 7
• Démarrage sur VHD – Unifier les images
http://blogs.technet.com/fabricem_blogs/archive/2009/01/13/boot-sur-
vhd-quelques-explications-et-exemples.aspx
• Monter/démonter un disque VHD directement au
niveau du gestionnaire de disque ou en ligne de
commande diskpart
Virtualisation des postes de travail et
Hyper-V V2
Hyper-V Server V2
Support de la Live Migration:
Donc de la mise en cluster  !!
Processeur et mémoire
Support de 64 processeurs logiques
Microsoft Hyper-V Server 2008 R2 RC supporte jusqu’à 1To
de RAM sur le système physique
Utilitaire de configuration Hyper-V amélioré:
Configuration administration à distance
Configuration Failover Clustering
Options supplémentaires pour les “Mises à jour”
Ressources
Site System Center
http://www.microsoft.com/france/systemcenter/default.ms
px
Microsoft System Center Virtual Machine Manager
www.microsoft.com/france/scvmm
Site technique SC VMM
http://technet.microsoft.com/fr-fr/scvmm/default.aspx

Nos blogs :
http://blogs.technet.com/fabricem_blogs/default.aspx
http://actelia.spaces.live.com
Votre potentiel, notre passion TM

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.