fabrice meillon architecte infrastructure microsoft france

52
Hyper-V v2 Fabrice Meillon Architecte Infrastructure Microsoft France http://blogs.technet.com/ fabricem_blogs

Upload: corneille-ledoux

Post on 03-Apr-2015

147 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Fabrice Meillon Architecte Infrastructure Microsoft France

Hyper-V v2

Fabrice MeillonArchitecte InfrastructureMicrosoft Francehttp://blogs.technet.com/fabricem_blogs

Page 2: Fabrice Meillon Architecte Infrastructure Microsoft France

Windows Server

2008 et Hyper-V: une

bonne base

Les nouveautés de

Windows Server

2008 R2

Hyper-V v2

Agenda

Page 3: Fabrice Meillon Architecte Infrastructure Microsoft France

Hyper-V

Page 4: Fabrice Meillon Architecte Infrastructure Microsoft France

La virtualisation au cœur de l’entreprise

Matériel

Système

Applications

Données et paramètres

Réseau

Réduire des coûts de l'infrastructure physiqueOptimiser l’utilisation des ressourcesAugmenter la flexibilité et l'efficacité opérationnelleDisponibilité accrue des applications et amélioration de la continuité d'activité

Page 5: Fabrice Meillon Architecte Infrastructure Microsoft France

C’est quoi Hyper-V ?

C’est l’hyperviseur de Windows Server 2008

Hyperviseur Virtualisation de machine

Page 6: Fabrice Meillon Architecte Infrastructure Microsoft France

Principe des machines virtuelles

LANLAN

Serveur physique« Hôte »« Host »

Disque physique

Disque virtuel

Machine virtuelle (VM) « Invité »« Guest »

Réseaux

Permet à plusieurs systèmes d’exploitation de s’exécuter simultanément sur une même machine physique.

Page 7: Fabrice Meillon Architecte Infrastructure Microsoft France

Moins de 10% des serveurs et de 1% des postes de travail sont virtualisés aujourd'hui

Evolution des scenarii de virtualisation

Virtualisation applications /

postes de travail

Continuitéd’activité

Consolidation

de serveurs

Test & développement

Flexibilité utilisationressources

Page 8: Fabrice Meillon Architecte Infrastructure Microsoft France

Windows Server 2008 et Hyper-V

Solution interopérable de virtualisation de machines, native dans Windows Server 2008Fournir le meilleur niveau de performances aux machines virtuellesAssurer la disponibilité des machines virtuellesEtendre les possibilités d’administration Réduire les coûts associés à la virtualisation (formation, licences, support)

Page 9: Fabrice Meillon Architecte Infrastructure Microsoft France

Kernel

Applications

WindowsKernel

Windows Server 2008

VSP

Windows Server 2000, 2003 et 2008

Applications

WindowsKernel VSC

VMBus VMBus Emulation

Xen-enabledKernel

Applications

VSC

VMBus

Fournisseur:

Système

MS/XenSource

ISV/IHV/OEM

Windows Server2008 Hyper-V

Hyper-V

Hardware 64 bits Intel VT ou AMD-V

Drivers

Applications

Kernel Mode: Ring 0

User Mode: Ring 3

VMX Root operation

Système non Hyper-V aware

VM ServiceWMI Provider

VM Worker Processes

Système Hyper-V aware

Windows Server 2008 Hyper-VArchitecture

Page 10: Fabrice Meillon Architecte Infrastructure Microsoft France

Caractéristiques d’Hyper-V (v1)

Rôle de Windows Server 2008 x64Architecture basée sur un Hyperviseur “Micro noyau”Mode multi-processeurs pour les machines virtuellesSupporte 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 disquesSupport des machines virtuelles 32 et 64 bitsLarge gamme d’OS supportés (Windows et certains Linux)Sauvegarde à chaud (VSS) et snapshotsGestionnaire Hyper-V : vue centralisée des VMs et de leurs attributs (état…)

Page 11: Fabrice Meillon Architecte Infrastructure Microsoft France

Hyper-V v2R2

R2

Page 12: Fabrice Meillon Architecte Infrastructure Microsoft France

Hyper-V v2

Objectif : 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énarios4 axes d’améliorations ou d’évolutions

Disponibilité des machines virtuellesPerformancesAdministrationScénario : Virtualisation du poste de travail

Page 13: Fabrice Meillon Architecte Infrastructure Microsoft France

Disponibilité – déplacement sans interruption de service

La fonctionnalité la plus demandée par nos clients aujourd’hui.

Objectif : Pouvoir déplacer une machine virtuelle d’un serveur hôte vers un autre sans interruption de service

Sans perte des connexions réseaux

Page 14: Fabrice Meillon Architecte Infrastructure Microsoft France

Quick Migration vs. Live MigrationQuick Migration

(Windows Server 2008 Hyper-V)

1. Sauvegarde du contexte de la VM sur le disque partagé (hibernation)

2. Bascule de la machine virtuelle

3. Restauration du contexte de la VM

Live Migration(Windows Server 2008 R2 Hyper-V)

1. Transfert de l’état mémoire de la VM

2. Transfert de l'état final et restauration du contexte de la machine virtuelle

3. Reprise & exécution

Hôte 1 Hôte 2 Hôte 1 Hôte 2

Page 15: Fabrice Meillon Architecte Infrastructure Microsoft France

Disponibilité Hyper-V : Failover Clustering

Réseau PUBLIC

Réseau Heartbeat

NOEUD 2NOEUD 1

NIC2 - 192.168.1.2

NIC2 - 192.168.1.3

NIC1 – 10.1.1.2 NIC1 – 10.1.1.3

Page 16: Fabrice Meillon Architecte Infrastructure Microsoft France

Live Migration

Demo

Page 17: Fabrice Meillon Architecte Infrastructure Microsoft France

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 Windows Server 2008 R2

(Hyper-V v2 et WSFC*) Oui

(Possible grâce au Cluster Shared Volume)

* Windows Server Failover Cluster

Page 18: Fabrice Meillon Architecte Infrastructure Microsoft France

Cluster Shared Volumes (CSV)

Permet à de multiples nœuds d’accéder de manière concurrente à un unique LUN partagéFournit aux VM une transparence complète vis-à-vis du nœud propriétaire d’un LUNLes VM peuvent être déplacées sans nécessiter de changement de propriétaire du LUN

Pas de démontage, remontage des volumes nécessaire (500 à 700 ms d’indisponibilité)

Page 19: Fabrice Meillon Architecte Infrastructure Microsoft France

Live Migration & CSVTous les serveurs Hyper-V “voient” le même stockage qui contient les VHDs

Page 20: Fabrice Meillon Architecte Infrastructure Microsoft France

Live Migration – Initialisation (1) Création d’une connexion TCP entre les hôtes source et destinationTransfert de la configuration de la VM vers le serveur de destinationCréation d’un squelette de la VM sur le serveur de destination

.BIN.VSV.XML

.VHD

Hôte Source Hôte Destination

Stockage (Cluster Shared Volume)

Données de configuration

Page 21: Fabrice Meillon Architecte Infrastructure Microsoft France

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 destinationSuivi des pages modifiées par la VM, re-transfert de ces pages Mise en pause de la VM avant la phase de transfert final

.BIN.VSV.XML

.VHD

Hôte Source Hôte Destination

Stockage (Cluster Shared Volume)

Mémoire de la VM

Page 22: Fabrice Meillon Architecte Infrastructure Microsoft France

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 sourceTransfert l’état sauvegardé et l’accès aux fichiers de la VM vers l’hôte de destinationReprise la VM de l’état ‘en pause’ sur l’hôte de destinationDisparition de la VM sur l’hôte source

.BIN.VSV.XML

.VHD

Hôte Source Hôte Destination

Stockage (Cluster Shared Volume)

Etat sauvegardé

Page 23: Fabrice Meillon Architecte Infrastructure Microsoft France

Réseau pour la live migration

Page 24: Fabrice Meillon Architecte Infrastructure Microsoft France

Disponibilité - Ajout/suppression à chaud du stockageAjout 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éficesAugmentation du volume de stockage sans interruption de service

Scénario Sauvegarde Scénarios SQL/Exchange

Page 25: Fabrice Meillon Architecte Infrastructure Microsoft France
Page 27: Fabrice Meillon Architecte Infrastructure Microsoft France

Hôte - Support 32 proc. logiques

Page 28: Fabrice Meillon Architecte Infrastructure Microsoft France

Gestion de la mémoire VM (1/2)

Aujourd’hui, les processeurs fournissent un niveau de translation d’adresses mais l’hyperviseur en a besoin de deux

Guest Virtual Address

Guest Physical Address

System Physical Address

OS invité prend en charge le mappings GVA-vers-GPA

Hyperviseur prend en charge les mappings GPA-to-SPA

Guest Virtual Address

System Physical Address

Shadow page tables combine ces 2 niveaux de mappings dans une unique table de translationOverhead : 10% du CPU

Page 29: Fabrice Meillon Architecte Infrastructure Microsoft France

Gestion de la mémoire VM (2/2)

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 liée à l’Hyperviseur diminue de 2 %Gain de 1Mo de mémoire consommée par VM

Page 30: Fabrice Meillon Architecte Infrastructure Microsoft France

Performances réseau (VM)

Support du TCP OffloadSupport des Virtual Machine Queues

Support des Jumbo Frames

Page 31: Fabrice Meillon Architecte Infrastructure Microsoft France

Gestion de l’énergie

Windows Server 2008 R2 prend en charge le Core Parking

Faire en sorte d’optimiser l’utilisation de chaque processeurMise en sommeil “park/sleep” des coeurs

BénéficesRéduction de la consommation électrique

Page 32: Fabrice Meillon Architecte Infrastructure Microsoft France

Windows Server 2008 – Serveur 16 "cores"

Page 33: Fabrice Meillon Architecte Infrastructure Microsoft France

Windows Server 2008 R2 Core Parking - Serveur "16 cores"

Processor is

“parked”

Processor is

“parked”

Page 34: Fabrice Meillon Architecte Infrastructure Microsoft France

Administration d’Hyper-V v2Hyper-V Manager

Possibilité de créer un réseau virtuel « dédié »

Page 35: Fabrice Meillon Architecte Infrastructure Microsoft France

Administration d’Hyper-V v2

Page 36: Fabrice Meillon Architecte Infrastructure Microsoft France

Administration d’Hyper-V v2

Fonctionnalités apportées par Windows 2008 R2 et Windows 7

Démarrage sur VHD – Unifier les images

Monter/démonter un disque VHD directement au niveau du gestionnaire de disques ou en ligne de commande avec l’utilitaire diskpart

Page 38: Fabrice Meillon Architecte Infrastructure Microsoft France

SCVMM 2008 R2 (1/2)Support de Windows Server 2008 R2 comme serveur hôte

Support du Cluster Shared Volume (CSV)  Support de la Live Migration

Améliorations SANPlusieurs LUNs avec une unique cible iSCSIMigration SAN depuis un hôte standalone vers un cluster et vice versa

Améliorations réseauSupport de VMQ & ChimneyUtilisé pour le placement des VM comme rating supplémentaireActivation / Désactivation du MAC spoofing.Possibilité de réutiliser des « Port groups » définis dans VMWare Virtual Center.

Ajout et suppression à chaud de stockage SCSI dans une VM

Page 39: Fabrice Meillon Architecte Infrastructure Microsoft France

SCVMM 2008 R2 (2/2)

Mode Maintenance Quand on met en maintenance un hôte les VM sont automatiquement « Live Migrées »Possibilité d’enregistrer l’état si l’hôte n’est pas dans un clusterSupporté pour Hyper-V / VS 2005 & VMWare

Domaines disjointsSupport des hôtes qui ont des FQDN dans AD et DNS différents avec création automatique du SPN alors qu’auparavant il fallait le faire manuellement

Prise en charge solution VDI (RDS&Hyper-V)Intégration entre VMM 2008 R2 et Windows Server 2008 R2 RDS (Remote Desktop Services)

Page 40: Fabrice Meillon Architecte Infrastructure Microsoft France

Virtualisation du poste de travail

Répondre au besoin de postes de travail virtualisés, en proposant une solution de provisionning, d’accès et de gestion s’appuyant sur Hyper-V et Remote Desktop Services

Infrastructure unique pour la découverte et la publication de ressources (applications (RDS) ou poste de travail (Hyper-V))

Page 41: Fabrice Meillon Architecte Infrastructure Microsoft France

Scénarios de déploiement VDI

Assignation temporaire (jusqu’à la déconnexion) de la machine virtuelle par utilisateur (par exemple via un pool de machines)

Assignation permanente d’un poste de travail virtuel pour un utilisateur

ServeurPC riche ou client léger

Windows Server 2008

R2

Hyper-V

Présentation

Poste de travail virtuel

OS

Applications

Profil

Le poste de travail est exécuté

centralement, son affichage déporté sur un PC ou poste

léger

Page 42: Fabrice Meillon Architecte Infrastructure Microsoft France

Virtualisation des postes de travail et Hyper-V v2

RDS Connection Broker

Ferme serveurs RDS

Utilisateurs RDSUtilisateurs poste de travail

hébergé

Ferme serveurs Hyper-V

Utilisateurs poste de travail

hébergé (distants)

RDS Gateway

Stockage

Utilisateurs RDS externes (distants)

Page 43: Fabrice Meillon Architecte Infrastructure Microsoft France

Mise à disposition des postes VDI

Page 44: Fabrice Meillon Architecte Infrastructure Microsoft France

Mise à disposition de postes de travail virtuels

demo

Page 45: Fabrice Meillon Architecte Infrastructure Microsoft France

Hyper-V Server V2 (Beta)

Toujours gratuit, disponibilité via le WebSupport de la Live Migration:

Donc de la mise en cluster !!

Processeur et mémoire Support de 32 processeurs logiques Microsoft Hyper-V Server 2008 R2 Beta supporte jusqu’à 1To de RAM sur le système physique

Utilitaire de configuration Hyper-V amélioré:Configuration administration à distanceConfiguration Failover ClusteringOptions supplémentaires pour les “Mises à jour”

Page 46: Fabrice Meillon Architecte Infrastructure Microsoft France

Hyper-V Server 2008 R2

demo

Page 47: Fabrice Meillon Architecte Infrastructure Microsoft France

Synthèse - Windows Server 2008 R2 et Hyper-V

Live Migration grâce au CSV (déplacement à chaud des VMs)Performances

Support jusqu’à 32 processeurs logiquesPrise en comptes des évolutions matérielles (SLAT, TCP Offload, VMQ)

AdministrationSCVMM R2

Scénario de virtualisation des postes clients (VDI)

Page 48: Fabrice Meillon Architecte Infrastructure Microsoft France

Ressources utiles

Blog

http://blogs.technet.com/windows7

Dans ce blog, cliquez Windows Server 2008 R2 dans la zone de tags pour accéder à toutes les informations complémentaires et les liens vers les documents de références.

Page 49: Fabrice Meillon Architecte Infrastructure Microsoft France

Questions / Réponses

Page 50: Fabrice Meillon Architecte Infrastructure Microsoft France

Save the date for tech·days next year!

14 – 15 avril 2010, CICG

Page 51: Fabrice Meillon Architecte Infrastructure Microsoft France

Classic Sponsoring Partners

Premium Sponsoring Partners

Page 52: Fabrice Meillon Architecte Infrastructure Microsoft France

© 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.

Votre potentiel, notre passion TM