Ralis par :
Encadr par :
Mr ASKANDER OMAR
Et
Mr BENGHANEM ADIL
Introduction Partie I Contexte gnrale Prsentation dentreprise Objectif de lappel doffre Partie II Analyse des objectifs Description de lexistant Problmatiques Gestion de projet avec Ms Project Partie III La conception Notions de la virtualisation Au niveau logiciels Au niveau matriels Prsentation Hyper-V Prsentation VMware ESXi Etude comparative Partie IV cot technique du projet Implmentation Hyper-V sous Windows 2008 Serveur R2
2
Conclusion
Prsentation de lentreprise
Cre en 2002, AFRIQUE EXPERTEASE services est une socit multimdia situ au centre de la capitale RABAT.
http://afriqueexpertise.com
Description de lexistant
Les besoins :
Mettre en uvre une architecture base sur la consolidation des serveurs par lintermdiaire des outils de virtualisation disponible sur le march .pour nous les solutions qui nous intressent le plus : Hyper-v v2 :lhyperviseur propritaire de Microsoft. VMware ESXI 4.0 Update 1 : lhyperviseur Bare-Metal de VMware. Une mise niveau de la plateforme serveurs existence est probable. Mais avant tous il ya des contraintes qui doivent tre respecter
TCO Calculator :
Le site de VMware offre un outil qui permet le calcul de cout total de possession et fait une estimation dune dure de 5 ans
Virtualisation Multicore
64-Bit
Energie
Ruptures technologiques
12
La virtualisation
Serveur physique
La virtualisation recouvre l'ensemble des techniques matrielles et/ou logicielles qui permettent de faire fonctionner sur une seule machine hte plusieurs systmes d'exploitation, plusieurs instances diffrentes et cloisonnes d'un mme systme ou plusieurs applications .
LAN
Disque physique
Disques virtuels 13
Dvelopper par IBM dans les annes 1960 1967 est lanc le systme CP-40 le premier systme offrant une virtualisation 1979 fut annonc IBM 4331 et 4341 un acclrateur VM optionnel et microcode. 1980 et 1990 IBM a cre des embryons de virtualisation pour les ordinateurs personnels.
Lmulation du matriel.
Lhyperviseur et la para-virtualisation. La virtualisation matrielle.
15
Le partitionnement
Logiciels de contrle
Espace dutilisate ur
Espace dutilisate ur
Isolateur
Isolateur
OS Hte
Matriel
Exemple : - Linux Vserver : isolation des processus en espace utilisateur (userspace). - OpenVZ : libre, partionnement au niveau noyau sous Linux. 16
User Space
User Space
Noyau userspace
Noyau userspace
OS Hte
Matriel
Exemple:
Drivers
Drivers
Emulateur
OS hte Matriel
Exemple: - Plex86 : mulateur de plateforme x86 - Bochs : mulateur de plateforme x86 - Virtualbox : mulateur de plateforme x86
18
Logiciels de contrles
Os Privilgi
Espace dutilisate ur
Os invit
Espace dutilisate ur
Os invit
Drivers
Drivers
Drivers
Hyperviseur Matriel
Exemple: - VMware : en version ESX et ESXi - Hyper-V : hyperviseur Microsoft 19
permet de faire tourner plusieurs systmes d'exploitation en mme temps sur la mme puce. Les deux fondeurs dominants, Intel et AMD, ont implant leur technologie de virtualisation au cur de leur processeur (HVM Hardware Virtual Machine). Ces technologies introduisent une nouvelle extension du jeu d'instructions et un nouveau contexte dexcution ayant des privilges plus levs. Intel VT-X AMD-V
20
Quelques chiffres
60 80 % de taux dutilisation des ressources en virtualisation contre 5 15 % en non-virtualisation Economie moyenne de plus de 33 000 DH par an pour chaque application virtualise 85 % damlioration de temps de rtablissement des services lors de pannes non planifies
21
Les avantages
EVOLUTIVITE
Applications Messagerie Donnes Fichiers Fichiers Messager Donnes ie
Messageri e
Donne s
Fichier s
Application s
22
Donnes
Fichiers
Applications
Messagerie
Donne s
Fichier s
Application s
ADMINISTRATION
Administration Administration Administration Administration
Sauvegarde
Sauvegarde
Sauvegarde
Sauvegarde
SAUVEGARDE
Prsentation dHyper-V
Un hyperviseur propritaire Microsoft ddier pour les serveur qui supporte la virtualisation au niveau des processeurs. Lancer en 2007 comme version beta RC0. Une version finale Hyper-V V2.0 dans le systme dexploitation Windows Server 2008 R2 en juin 2008. Hyper-V permet aux utilisateurs dexploiter leurs serveurs au maximum en faisant tourner sur un seul serveur physique de multiples systmes dexploitation (Windows Server 2000, 2003, 2008, Windows XP, Vista et Seven ,Linux) sur des machines virtuelles.
Lors de sa premire utilisation il cre une partition parent ou hte (host partition) permettant de
grer diffrentes machines virtuelles. Dun point de vue technique, Hyper-V hberge des machines virtuelles multiprocesseurs 32 ou 64 bits et supporte leur mise en grappe (clustering) jusqu 16 nuds maximum.
Hyper-V peut dsormais dtecter les dfaillances de serveurs de faon proactive (failover cluster) et
lancer les procdures adquates de reprise sur incidents.
24
Architecture Hyper-V
VM Worker Processes
Mode Utilisateur
Mode Noyau
VSP
Windows Kernel
VSC Emulation
Hypercall adapter
VM Bus
VM Bus
VM Bus
VM Bus
Windows Hyper-V
Intel VT-X AMD-v Ethernet
Mmoire physique
Disque dur 25
Migration rapide :
Allocation de mmoire :
En ayant la possibilit d'allouer 32 Go de mmoire par systme virtuel, vous pouvez
virtualiser la plupart des charges de travail. Accs facilit au support de stockage : accs direct aux disques, prise en charge des SAN et accs aux disques internes
version autonome pour les petites et moyennes entreprises est disponible depuis le
mois de janvier 2008. System Center Virtual Machine Manager permet daugmenter lutilisation des serveurs
SCVMM permet aussi aux administrateurs et aux utilisateurs finaux de provisionner rapidement de nouvelles machines virtuelles en utilisant les fonctionnalits de selfservice. Enfin, SCVMM fournit la console dadministration centrale permettant de grer lensemble des lments dun Server 2008 R2. System Center permet dadministrer les environnements Microsoft Virtual Server, Microsoft Hyper-V et VMware ESX
29
Scenario de la consolidation
System Center Virtual Machine Manager 2007
Serveurs Donnes de performance Machinesphysiques transforms recueillies pour physiques en machines identifier les retires ou opportunitsvirtuelles de remployes consolidation d'autres fins
Rapport hirarchis sur les opportunits Placement intelligent Donnes Virtual desur de consolidation deAgents chaque VM Machine performance un hte Manager optimal(Les serveurs de recueillies dploys sur partir des consolidation ont en d'htes htes de de VM VM pour gnral un taux choisir un placement dutilisation de 30-40%) intelligent
(On consolide en gnral des serveurs qui ont un taux dutilisation de 8-15%)
Edition
environnement
1+1
Standard
1+4
Enterprise
Datacenter
1 + illimit 31
Chaque COA (certificat dauthenticit) est livr avec 2 cls produit Cl Produit (physique):
Pour activer le produit sur la machine physique. Fonctionnement quivalent WS03
Cl Virtuelle:
Pour activer le produit sur la machine virtuelle.
Cl Physique
Cl Virtuelle 32
32
Windows Server Virtualization (Windows Server 2008/2008 R2) X64 exclusivement avec processeurs AMD-V ou Intel VT (IVT) 16 cores pour la V1 oui oui Oui, jusqu 4 curs (*) Maximum 32 Go par VM Oui (V2) Oui (V2) Oui Live migration (V2) Oui Oui, WMI et APIs Autant que le matriel le permet MMC 3.0
Machines virtuelles (VMs) 32-bit ? VMs 64-bit ? VMs multi-processeurs ? Mmoire par VM ? Ajout chaud mmoire/processeurs? Ajout chaud stockage/rseau? Peut-tre administr par System Center Virtual Machine Manager? Support de la mise en cluster Scriptable/Extensible? Nombre de VMs actives par hte? Interface dadministration
Oui Non Non 3.6 Go par VM Non Non Oui Oui Oui, COM 64 sur x86 / 512 pour x64 Interface Web
33
34
Portabilit : capable de sinstaller sur des priphriques amovibles. Dmarrage du serveur au dmarrage des VMS en quelques minutes.
Etude comparative
36
Dmo
Implmentation Hyper V sous 2008 serveur R2
37
Conclusion
Nous avons eu le grand privilge de participer un projet ayant comme sujet portant sur la virtualisation ,cela nous permis de dvelopper nos connaissances, dacqurir de nouvelles comptences pour pouvoir affronter une situation au futur proche en raison de la prolifration des solutions de virtualisation et aussi par lvolution des ordinateurs et les contraintes du march.
38
39