Vous êtes sur la page 1sur 39

Projet de Fin dtudes

Ralis par :

Encadr par :

Mr FASLY Hicham Mr CHKAIRI Mohamed Mr BERRABAH Mourad

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.

Pour plus dinformations consulter le site web

http://afriqueexpertise.com

Description de lexistant

Lentreprise Afrique Expertease est dote dune plateforme informatique


relativement moderne constitu de18 serveurs en total : 9 serveurs au niveau du sige Rabat et 9 autres serveurs repartis

quitablement sur les sites distants de Tanger, Casablanca et Marrakech.


Chaque serveur excute un rle particulier, cela dit la plateforme date de plus de 7 ans et les applications sont relativement anciennes ce qui nous amne penser faire une migration vers dautre solutions plus appropris et pouvant respecter le principe de lvolutivit.

Quels sont les problmatiques de lentreprise ?


Un cout nergtique trop levs lis aux nombres important des serveurs et aussi la climatisation de ces derniers ce qui engendre une Facture dlectricit trop sal ! Un encombrement des serveurs ce qui exige de lespace supplmentaires chaque

fois quon a besoin dautres rles implmenter.


Le nombre des administrateurs lui aussi tendance augmenter lors de lextension des nombres des serveurs Ladministration est devenu fastidieuse ainsi que couteuse en termes de gestion. Une infrastructure complexe ce qui rend les dfaillances technique presque indcelable

Les taches de sauvegardes et de restaurations sont devenues critiques, elles


reprsentent lune des facteurs clefs qui ont men penser de migrer vers dautres solutions de gestion des ressources informatiques plus faciles et moins couteuses. 6

Objectifs de lappel doffres


Pour mettre fin ses problmatiques des dmarches doivent tre entam afin darriver notre but finale : rduire les cots nergtiques. optimisation de lespace rserv pour les serveurs. souplesse dans la gestion des sauvegardes/restaurations des donnes.

Rduction des cots et amlioration de la productivit

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

Prise en compte de la dmarche de consolidation

Raliser un audit de l'existant


Etre en mesure de grer les problmatiques de gestion des licences Vrifier que l'diteur supporte aussi les versions virtualises Ne pas virtualiser des versions d'applications non-maintenues Adapter ses montes de version aux environnements virtuels

Toutes les applications ne gagnent pas tre vitualises


Prendre son temps avant de passer laction Adapter son infrastructure rseau et stockage 8

Cout total de possession (TCO)


Cest un outil utilis pour identifier les dpenses, directes et indirectes, induites par la possession dun bien matriel ou logiciel utilis pour une fonction donne.

Dans le cas de lentreprise Afrique Expertease :


Les diffrentes composantes du TCO sont : Cots dacquisition de matriels Cots dadministration Cots fonctionnement

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.

1999 VMware proposa un systme propritaire de virtualisation de systmes x86.


2000 les fabricants de processeurs Intel et AMD ont implment des fonctions de virtualisation dans leurs processeurs INTEL-VT et AMD-V. 2001 VMware proposa Les logiciels libres Xen, QEMU, Bochs, Linux-VServer , Virtual Box . 2002 VMware proposa les logiciels propritaires mais gratuits VirtualPC, VirtualServer et VMware Server.

2004 rendu version allege de son hyperviseur ESX.


2005 rendu gratuit une version allege de son hyperviseur phare ESXi. 14

Le partitionnement. Le noyau en espace utilisateur.

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:

- User Mode Linux : noyau Linux en espace utilisateur


- Linux : micro noyau temps rel (RT Real Time) faisant tourner Linux en Kernelspace non RT. 17

Espace dutilisate ur Logiciels de contrle Os invit

Espace dutilisate ur Os invit

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

Les avantages (suite)


Simplification et conomise dnergie
Messagerie

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

WMI Provider VM Service

APPLICATION Excuter par le client

APPLICATION Excuter par le client

APPLICATION Excuter par le client

Windows Server 2008


Windows driver

Windows Server 2003, 2008, Vista, XP

Os non conu pour fonctionner avec un Hyperviseur

Noyau Unix intgrant Xen

Mode Noyau

VSP
Windows Kernel

Lunix vsc 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 :

Possibilit de migrer rapidement un systme virtuel en cours d'excution, d'un hte


physique un autre, sans quasiment aucun temps d'arrt. Nouvelle architecture de prise en charge matrielle : Exploite au mieux les instructions ddies la virtualisation des processeurs actuels. Facilite l'accs aux priphriques de base (disques, mise en rseau, vido, etc.) ainsi que leur utilisation avec larchitecture VSP/VSC (fournisseur et client de services virtuels). Dans le cas des priphriques synthtiss les entres/sorties se font en mode Passthrough (sans commutation de contexte mode Kernel/mode User entre la machine virtuelle et la machine physique) . Prise en charge de SMP : Possibilit de prendre en charge jusqu' 4 multiprocesseurs (SMP) sur un systme

virtuel pour exploiter au maximum les applications multithreads, battement de cur


(heartbeat). 26

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

quilibrage de la charge rseau :


possibilit dexcuter le service NLB (Network Load Balancing) de Windows afin d'quilibrer la charge sur les systmes virtuels des diffrents serveurs

Clich de machine virtuelle (SnapShots) :


Toute machine doit dtre sauvegarde, qui plus est dans un environnement virtuel ! Les Snapshots sont la rponse dHyper-V cette problmatique. Grce aux Snapshots, possible de crer des sauvegardes de vos machines un instant T, alors quelles sont en train de tourner. Plus que ca pour administration simplifier et moin exigeante en termes dadministration Microsoft offre un outil malgr payant mais efficace . 27

System Center Virtual Machine Manager


SCVMM permet dadministrer de manire centralise un nombre important de serveurs virtuels utilisant Microsoft virtuel server ou plus rcemment Windows server Virtualisation .La premire version de SCVMM a t disponible en octobre 2007. Une

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

physiques en offrant des fonctionnalits de consolidation vers une infrastructure


virtuelle. SCVMM dispose de fonctionnalits didentification des serveurs candidats la virtualisation, de migration rapide dun serveur physique vers une machine virtuelle (P2V) et le placement intelligent dune machine virtuelle en fonction des donnes de performance et des rgles dadministration. 28

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

Nombre dinstances du logiciel en physique + en environnement virtuel

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.

Windows Server 2008


OEM name here
00000-000-000-000

Cl Physique

Product Key: XXXXX-XXXXXXXXXX-XXXXX-XXXXX

Virtual Key: XXXXX -XXXXX-XXXXXXXXXX- XXXXX X00-00000

Cl Virtuelle 32

32

Fonctionnalits Support matriel

Virtual Server 2005 R2 SP1 X86 et X64

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

Le VMware comme solution concurrente

Prsentation de VMware ESXi :


VMware ESXi est un hyprviseur Bare-Metal, cest une puissante couche de virtualisation, ayant fait ses preuves en production, permettant disoler les diffrentes ressources matrielles (processeur, mmoire, stockage et rseau) pour les rallouer dynamiquement dans plusieurs machines virtuelles.

34

Portabilit : capable de sinstaller sur des priphriques amovibles. Dmarrage du serveur au dmarrage des VMS en quelques minutes.

Gestion simplifie augmentation de la scurit et de la fiabilit.


Excution de plusieurs systmes d'exploitation sur un seul serveur. Ralisation de gains en termes de matriel, d'alimentation et de ventilation.

Excution en production des applications les plus exigeantes.


Gratuit et utilisation de l'interface de ligne de commande distante intgre 35 (CLI) pour la configuration, la Maintenance, les correctifs et les mises jour.

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

Vous aimerez peut-être aussi