Qu’est-ce que la virtualisation ? Il s’agit tout simplement du processus consistant à créer une version virtuelle d’une entité physique. La virtualisation peut s’appliquer à des ordinateurs, à des systèmes d’exploitation, à des périphériques de stockage, à des applications ou à des réseaux. La virtualisation des serveurs est cependant la clé de voûte de ce processus.
Les départements informatiques se heurtent actuellement aux limitations des serveurs x86, qui sont conçus pour exécuter un seul système d’exploitation et une seule application à la fois. Par conséquent, même les petits Data Centers doivent déployer plusieurs serveurs, chacun fonctionnant à seulement 5 %, voire 15 %, de sa capacité, ce qui est à tout point de vue totalement inefficace.
La virtualisation fait appel au logiciel pour simuler l’existence du matériel et créer un système informatique virtuel. Ce modèle permet aux entreprises d’exécuter plusieurs systèmes virtuels – et plusieurs systèmes d’exploitation et applications – sur un seul et même serveur. Il se traduit ainsi par des économies d’échelle et des gains d’efficience.
3. 3
IntroductionIntroduction
• Société du groupe américainSociété du groupe américain
EMC.EMC.
• Spécialiser dans l’élaboration deSpécialiser dans l’élaboration de
solutions de virtualisation.solutions de virtualisation.
– Elle développe des logicielsElle développe des logiciels
permettant d’émuler un PCpermettant d’émuler un PC
(machine virtuelle).(machine virtuelle).
7. 7
Les logiciels VMWareLes logiciels VMWare
VMWare WorkstationVMWare Workstation
VMWare GSX ServerVMWare GSX Server
VMWare ESX ServerVMWare ESX Server
VMWare ACEVMWare ACE
8. 8
VMWare Workstation (1)VMWare Workstation (1)
• Station de travail virtuelle.Station de travail virtuelle.
• Il permet de faire fonctionnerIl permet de faire fonctionner
plusieurs OS sur un seul et mêmeplusieurs OS sur un seul et même
ordinateur.ordinateur.
• Pas de perte de temps pour passerPas de perte de temps pour passer
de l’un à l’autre (passage « à chaudde l’un à l’autre (passage « à chaud
»).»).
9. 9
VMWare Workstation (2)VMWare Workstation (2)
• Utilité ?Utilité ?
– Banc de test pour les développeursBanc de test pour les développeurs
– Faciliter les présentations avant-Faciliter les présentations avant-
vente de solutions logicielles.vente de solutions logicielles.
– Tester de nouveaux OS ouTester de nouveaux OS ou
applications.applications.
10. 10
VMWare Workstation (3)VMWare Workstation (3)
• OS supportés ?OS supportés ?
– Système hôte :Système hôte :
• Windows NT4/2000/XP/7Windows NT4/2000/XP/7
• LinuxLinux
12. 12
Les logiciels VMWareLes logiciels VMWare
VMWare WorkstationVMWare Workstation
VMWare GSX ServerVMWare GSX Server
VMWare ESX ServerVMWare ESX Server
VMWare ACEVMWare ACE
13. 13
VMWare GSX ServerVMWare GSX Server
• Permet de consolider un ensemble dePermet de consolider un ensemble de
serveurs windows et linux sur une seuleserveurs windows et linux sur une seule
machine sous forme d’autant de serveurmachine sous forme d’autant de serveur
virtuel.virtuel.
• Ressources physiques allouées à chaqueRessources physiques allouées à chaque
serveur virtuel au cas par cas.serveur virtuel au cas par cas.
• Système hôte doit être OS serveurSystème hôte doit être OS serveur
(Windows NT4/2000/Server2003, Linux(Windows NT4/2000/Server2003, Linux
(RedHat Enterprise 3.0))(RedHat Enterprise 3.0))
14. 14
Les logiciels VMWareLes logiciels VMWare
VMWare WorkstationVMWare Workstation
VMWare GSX ServerVMWare GSX Server
VMWare ESX ServerVMWare ESX Server
VMWare ACEVMWare ACE
15. 15
VMWare ESX ServerVMWare ESX Server
• Tourne sur des serveurs physique en natifTourne sur des serveurs physique en natif
• C’est un système d’exploitation.C’est un système d’exploitation.
• Service Web (apache, IIS)Service Web (apache, IIS)
• Messagerie (Exchange, Sendmail)Messagerie (Exchange, Sendmail)
• BD (Oracle, SQL Server)BD (Oracle, SQL Server)
• Services d’impressionServices d’impression
• Services réseaux (DHCP, DNS)Services réseaux (DHCP, DNS)
16. 16
Les logiciels VMWareLes logiciels VMWare
VMWare WorkstationVMWare Workstation
VMWare GSX ServerVMWare GSX Server
VMWare ESX ServerVMWare ESX Server
VMWare ACEVMWare ACE
17. 17
VMWare ACE (1)VMWare ACE (1)
• Vient de sortirVient de sortir
• But ?But ?
– Fournir un environnement de travailFournir un environnement de travail
complet (OS, applications, accès réseau,complet (OS, applications, accès réseau,
périphériques) aux utilisateurs.périphériques) aux utilisateurs.
• Version sécurisé de WorkstationVersion sécurisé de Workstation
• S’adresse aux administrateurs qui doiventS’adresse aux administrateurs qui doivent
accepter des raccordements de machinesaccepter des raccordements de machines
situés dans la « nature »situés dans la « nature »
18. 18
• Administrateur dispose d’un outil deAdministrateur dispose d’un outil de
création de master.création de master.
• Il pourra définir les règles qui s’appliquentIl pourra définir les règles qui s’appliquent
à l’environnement et gérer les droits desà l’environnement et gérer les droits des
utilisateurs dans ce dernier.utilisateurs dans ce dernier.
• Inconvénients :Inconvénients :
– Ne s’installe que sur windowsNe s’installe que sur windows
– Solutions coûteuseSolutions coûteuse
VMWare ACE (2)VMWare ACE (2)
19. 19
VMWare ACE (3)VMWare ACE (3)
• Avantages :Avantages :
– Composant indispensables des Honey-Composant indispensables des Honey-
potpot
– Facilité de restaurer une machineFacilité de restaurer une machine
virtuelle tuée par un virus ou un pirate.virtuelle tuée par un virus ou un pirate.
21. 21
Avantages etAvantages et
InconvénientsInconvénients
• Inconvénients :Inconvénients :
– Logiciels propriétaireLogiciels propriétaire
– Machine robuste en ressourceMachine robuste en ressource
– Ne fonctionne que sur archi intel (x86)Ne fonctionne que sur archi intel (x86)
pas sur Risc ou SPARCpas sur Risc ou SPARC
– Licence obligatoire pour les systèmesLicence obligatoire pour les systèmes
invités propriétaireinvités propriétaire
22. 22
Avantages etAvantages et
InconvénientsInconvénients
• Avantages :Avantages :
– Indépendant du matériel physiqueIndépendant du matériel physique
– Gain de temps pour les testsGain de temps pour les tests
– Réduction coûts de productionRéduction coûts de production
– Accès Plug&Play aux périphériquesAccès Plug&Play aux périphériques
– Réalisation d’environnements identiquesRéalisation d’environnements identiques
24. 24
Concurrents de VMWareConcurrents de VMWare
Bochs (prononcez « Box »)Bochs (prononcez « Box »)
Virtual PC 2004Virtual PC 2004
Virtual Server 2005Virtual Server 2005
Emulateur MACEmulateur MAC
25. 25
• Emulateur de PC open sourceEmulateur de PC open source
écrit en C++écrit en C++
• Multi-plateformeMulti-plateforme
• Emule complètement un PCEmule complètement un PC
(Bios, périphériques,(Bios, périphériques,
processeur)processeur)
Bochs (1)Bochs (1)
26. 26
Concurrents de VMWareConcurrents de VMWare
Bochs (prononcez « Box »)Bochs (prononcez « Box »)
Virtual PC 2004Virtual PC 2004
Virtual Server 2005Virtual Server 2005
Autres émulateursAutres émulateurs
27. 27
Virtual PC 2004Virtual PC 2004
• Créé par Connectix, racheté par MicrosoftCréé par Connectix, racheté par Microsoft
en mars 2003en mars 2003
• Création de machine virtuelle à partir d’unCréation de machine virtuelle à partir d’un
environnement windowsenvironnement windows
• Virtual PC 2004 ne concerne que les postesVirtual PC 2004 ne concerne que les postes
de travail.de travail.
• Faciliter la migration d’applicationsFaciliter la migration d’applications
anciennes vers de nouvelles plateformesanciennes vers de nouvelles plateformes
WindowsWindows
28. 28
Concurrents de VMWareConcurrents de VMWare
Bochs (prononcez « Box »)Bochs (prononcez « Box »)
Virtual PC 2004Virtual PC 2004
Virtual Server 2005Virtual Server 2005
Autres émulateursAutres émulateurs
29. 29
• Sorti début novembreSorti début novembre
• Limité à windows server 2003 pour leLimité à windows server 2003 pour le
système hôtesystème hôte
• Destiné à facilité la migrationDestiné à facilité la migration
d'applications des serveurs NT4 (fin dud'applications des serveurs NT4 (fin du
support en janvier 2005) sous windowssupport en janvier 2005) sous windows
server 2003server 2003
Virtual Server 2005Virtual Server 2005
30. 30
Concurrents de VMWareConcurrents de VMWare
Bochs (prononcez « Box »)Bochs (prononcez « Box »)
Virtual PC 2004Virtual PC 2004
Virtual Server 2005Virtual Server 2005
Autres émulateursAutres émulateurs
31. 31
Autres EmulateursAutres Emulateurs
• VSE de HP (sorti en 2005)VSE de HP (sorti en 2005)
• PearPC : émulateur mac opensource pourPearPC : émulateur mac opensource pour
windows et linuxwindows et linux
• CherryOS : émulateur Mac OS XCherryOS : émulateur Mac OS X
34. 34
ConclusionConclusion
• VMWare est le pionnier sur le marché de laVMWare est le pionnier sur le marché de la
virtualisationvirtualisation
• Le marché de la virtualisation est en pleinLe marché de la virtualisation est en plein
essor (200 millions de dollars en 2004)essor (200 millions de dollars en 2004)
• Les avantages sont nombreux pour lesLes avantages sont nombreux pour les
entreprises notamment financierentreprises notamment financier
• Microsoft travaille avec Intel pour mettreMicrosoft travaille avec Intel pour mettre
en oeuvre la virtualisation directement auen oeuvre la virtualisation directement au
coeur du système d'exploitation et ducoeur du système d'exploitation et du
processeurprocesseur