Vous êtes sur la page 1sur 66

Fevrier 2020

LA V I R T U A L I S A T I O N
Cours Cloud: Chapitre I

Mme Ines Damak


SR A-B et C
CO N T E N U
¢ Introduction
¢ Définition

Cloud Computing
¢ Historique
¢ Impact de la virtualisation
¢ Principe de la virtualisation
¢ Avantages de la virtualisation
¢ Hyperviseurs
¢ Les domaines de virtualisations
¢ Notions essentiels
¢ Les types de virtualisations
¢ Conclusion 2
POURQUOI VIRTUALISER

• Dans le monde de l'informatique, on


vise à faire fonctionner plusieurs
systèmes d'exploitations sur le

Cloud Computing
même matériel en partageant les
ressources de celui-ci.

• A l'heure actuelle, on cherche une


solution fiable pour réduire
réellement les coûts liés au SI
(Système d'Information)

D’ou l’apparition de la
virtualisation

3
DÉ F I N I T I O N
¢ La virtualisation est un ensemble de techniques
et d’outils permettant de faire fonctionner
plusieurs systèmes d’exploitations sur une même

Cloud Computing
machine physique.
¢ La virtualisation se base sur le principe de
partage .
¢ Elle doit respecter deux principes de base :

Le cloisonnement : chaque système d’exploitation a


un fonctionnement indépendant et ne peux
interférer avec les autres en aucune manière .
La transparence : ne change rien au 4
fonctionnement du système d’exploitation hôte .
HI S T O R I Q U E

Cloud Computing
¢ Concept créé par l’IBM dans les années 60.
¢ Partitionnement de l’infrastructure Mainframes :
dans le but d’optimiser la consommation.
Ø 1990 : naissance de Vmware

Ø 2000 : Vmware workstation 1.0

5
IM P A C T E D E L A V I R T U A L I S A T I O N

La Virtualisation impacte 3 domaines majeurs, qui sont :

Cloud Computing
Ø Le système d'exploitation (OS en anglais pour Operating
System)
Ø Les applications
Ø Le stockage

La virtualisation impacte aussi d'autres domaines mais moindre


comme:
Ø Le réseau
Ø La sécurité

6
BE S O I N D E V I R T U A L I S E R LE S
SERVEURS(1)

¢ Les serveurs sont les plus touchés par le besoin


de virtualisation:

Cloud Computing
1. Les serveurs sont peu chargés, entre 10% et
20% de charge maximum en moyenne, pour
subvenir au principe une application = 1
serveur .
2. Les serveurs sont également Mono-systèmes:

Il est impossible de faire tourner 2 systèmes


d'exploitation en parallèle physiquement sur la
machine puisque celle-ci doit gérer 100% des
ressources systèmes.
7
BE S O I N D E V I R T U A L I S E R L E S
SERVEURS(2)

3. S'il fallait autant de serveur que d'applications


par entreprises :

Cloud Computing
v Les besoins en espace,

v En électricité,

v En climatisation

Seraient ingérables par entreprises.

8
PR I N C I P E D E L A V I R T U A L I S A T I O N
On considère un serveur comme un ensemble de
ressources : CPU - RAM - Disque - Réseau.

Cloud Computing
¢ Ces ressources sont allouées de manière
statique ou dynamique suivant les besoins à des
machines virtuelles.

¢ Il est donc de rigueur que la virtualisation nous


permet de la souplesse dans l'administration
des serveurs en entreprise, mais aussi une
gestion centralisée de ces serveurs 9
PR I N C I P E D E L A V I R T U A L I S A T I O N

Cloud Computing
Le principe de la virtualisation est donc un principe de partage :
les différents systèmes d’exploitation se partagent les ressources
du serveur.
10
PR I N C I P E D E L A V I R T U A L I S A T I O N

Cloud Computing
Serveur physique Machine virtuelle (VM)
Hôte «Invité»
Host «Guest»
Disque physique
Réseaux
LAN

Disque virtuel

11
PR I N C I P E D E L A V I R T U A L I S A T I O N

Cloud Computing
12
AV A N T A G E S D E L A V I R T U A L I S A T I O N

Cloud Computing
13
HY P E R V I S E U R
¢ Un hyperviseur est une plateforme de
virtualisation qui permet à plusieurs systèmes
d’exploitations de travailler en même temps sur

Cloud Computing
une seule machine physique.

Il y’a deux types d’hyperviseurs :

Hyperviseur type 1
Hyperviseur type 2

14
HY P E U R V I S E U R T Y P E 1
¢ Hypeurviseur type 1, natif ou bare métal
¢ C’est un noyau hôte allégé et optimisé pour ne faire
tourner que des noyaux de système d’exploitations

Cloud Computing
invité à cette architecture spéciefique.
¢ Ces systèmes invités ayant ‘conscience’ d’être
virtualisé.

15
EX E M P L E S HY P E R V I S E U R S T Y P E 1
¢ Le système d’exploitation invité n’a pas besoin
d’être modifié pour pouvoir fonctionner sur un
hyperviseur de type 1

Cloud Computing
¢ Quelques exemples d’hyperviseurs:

Xen
Oracle VM,
ESX server de Vmware

16
HY P E R V I S U R T Y P E 2

¢ Un hyperviseur de type 2 est un logiciel qui s’exécute à


l’intérieur d'un système d'exploitation, le système hôte.

Cloud Computing
Les système invités devront donc traverser deux
couches logicielles avant d’accéder au hardware. Les
performances s'en ressentent, mais la facilité
d'installation et de configuration de ce type de système
de virtualisation représente un gros avantage.

17
EX E M P L E HY P E R V I S E U R TY P E 2
¢ Quelques exemples d’Hyperviseur :
Vmware Workstation

Cloud Computing
Vmware Fusion
Hyperviseur Open Source QEMU
Produit Microsoft : Virtuel Pc et Virtuel Server

18
HY P E R V I S E U R T Y P E 1 V S T Y P E 2

Cloud Computing
19
PR O D U I T S D E V I R T U A L I S A T I O N

Cloud Computing
20
LE S D O M A I N E S D E L A
VIRTUALISATION

Nous avons quatre types de virtualization

Cloud Computing
¢ Virtualisation des applications
¢ Virtualisation des réseaux

¢ Virtualisation du stockage

¢ Virtualisation des postes de travail

¢ Virtualisation des serveurs

21
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES APPLICATIONS

¢ La virtualisation d’application est une technologie


logicielle qui va permettre d’améliorer la portabilité
et la compatibilité des applications en les isolant du

Cloud Computing
système d’exploitation sur le quel elles sont
exécutées.
q Elle consiste à encapsuler l’application et son
contexte d’exécution système dans un
environnement cloisonné.

22
LE S D O M A I N E S D E L A V I R T U A L I S A T I O N :
LA VIRTUALISATION D’APPLICATION

Cloud Computing
§ La couche virtuelle ajoute des avantages au système virtualisé en
permettant d’exécuter des applications conçues pour d’autres systèmes.
Exemple :
¢ Wine est un logiciel qui permet d'exécuter certains programmes
Windows sous Ubuntu.
http://www.winehq.org/
§ Un Avantage gagné au niveau de la protection du système
d’exploitation hôte en s’assurant que l’application virtualisée ne
23
viendra pas interagir avec les fichiers de configuration du système.
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES APPLICATIONS

Avantages:
¢ Les problèmes de compatibilité sont évités.

Cloud Computing
¢ Les mauvaises installations sont impossibles (rien
n'est installé localement).
¢ Les mise à jours sont centralisées et ne nécessitent
pas de modification côté clients.
¢ Les applications anciennes peuvent tout à fait être
lancées depuis des machines récentes en bénéficiant
d'une sécurité accrue puisqu'elles s’exécutent dans
un contexte restreint.
¢ Les clients sont déchargés de tous les calculs lourds. 24
LE S D O M A I N E S D E L A V I R T U A L I S A T I N :
LA VIRTUALISATION DES RÉSEAUX

Ø La virtualisation des réseaux consiste à partager


une même infrastructure physique (débit des liens,
ressources CPU des routeurs,...) au profit de

Cloud Computing
plusieurs réseaux virtuels isolés.

¢ Exemple : Le VLAN un réseau local qui regroupe les


machines :
¢ Les réseaux virtuels de niveau 1, appelés réseaux virtuels
par port (port-based VLAN)
¢ Les réseaux virtuels de niveau 2, appelés réseaux virtuels
par adresse MAC (MAC address-based VLAN) :
¢ Les réseaux virtuels de niveau 3: Les réseaux virtuels par
adresse de sous- réseau (Network address-based VLAN) et Les
réseaux virtuels par protocole (Protocol-based VLAN). 25
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES RÉSEAUX

Avantages

Cloud Computing
üUne réduction du traffic de diffusion

üUne meillrure sécurité

üUne meilleure flexibilité

26
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DE STOCKAGE

¢ Dans une machine


virtuelle, les données sont
stockées sur un disque dur

Cloud Computing
virtuel. Ce disque dur se
présente sous forme de
fichier dans le système de
fichiers de l'hôte :
VHD chez Microsoft
VDI chez Oracle
VMDK chez VMWare
OVF format ouvert 27
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DE STOCKAGE

Ø Les disques virtuels peuvent être statiques ou


dynamiques. Dans le cas où le disque est statique, si
on crée un disque de 50 Go, le fichier de disque

Cloud Computing
virtuel fera 50 Go sur le système hôte.
Ø Avec un disque dynamique, le fichier de disque
virtuel se remplit au fur et à mesure qu'il est
utilisé.
Ø Assurer les relations entre les différents protocoles
des environnements de stockage (FC, iSCSI, SCSI,
SATA, etc).
Ø Toucher aussi les éléments de stockage dédié,
comme les NAS (network attached storage) ou
SAN (storage area network).
28
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DE STOCKAGE
Avantages :

Cloud Computing
o Haute disponibilité des applications.
o Accessibilité en ligne.
o Sécurité et fiabilité.
o Utilisation et flexibilité pour les ressources de stockage.
o Évolution d’une manière transparente pour les systèmes et les utilisateurs.
o Simplicité d'effectuer des operations, des réplications ou des synchronisations.
o Adaptation des contraintes budgétaire suivant la performance souhaitée
(stockage pur, archivage, BDD, etc...).

29
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES POSTES DE TRAVAIL

Cloud Computing
La virtualisation du poste de travail consiste à:

Ø Afficher sur un, des dizaines, centaines voire des milliers


de postes physiques, une image virtuelle du poste utilisateur
qui est en fait réellement exécutée sur un serveur distant.

30
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES POSTES DE TRAVAIL
Avantages :

o La charge est répartie sur les serveurs.

Cloud Computing
o Les postes de travail ne sont plus dépendants du matériel.
o Le risque de fuite d'informations est mieux maîtrisé.
o Il est possible d'éviter le vandalisme ou le vol.
o La consommation électrique est réduite.
o Il n'est nécessaire de racheter ou de faire évoluer le
matériel.

31
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES POSTES DE TRAVAIL
Virtual Desktop Insfrastructure (VDI)
Virtual Desktop Infrastructure (VDI) est une technologie d'architecture de la
virtualisation du poste de travail qui consiste à installer une machine virtuelle

Cloud Computing
Windows XP, Vista ou Seven (voir Linux) sur un hyperviseur qui se situe dans un
Datacenter et de s’y connecter à distance via un protocole de déport d’affichage.

32
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES POSTES DE TRAVAIL
Virtual Desktop Insfrastructure (VDI):
Principe de fonctionnement
Plusieurs MVs équipées d’un système d’exploitation, d’applications, de données

Cloud Computing
s’exécutent sur un serveur particulier appelé « hyperviseur».
o Lorsqu’un utilisateur allume son ordinateur, il se connecte à l’une de ces
machines et y ouvre une session. L’affichage de cette MV sont transférés sur.
le poste physique par l’intermédiaire du réseau.
o Suivant l’éditeur choisi, un protocole de déport d’affichage est utilisé pour
accéder à la machine distante :
Ø RDP (Remote Desktop Protocol) pour Microsoft
Ø ICA (Independant Computing Architecture) pour Citrix
Ø PCoIP( PC over IP) pour Vmware
Ø SPICE(Simple Protocol for Independent Computing Environnements) pour Red
Hat
Les leaders dans ce marché sont Citrix et VMware.
33
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DES POSTES DE TRAVAIL
Virtual Desktop Insfrastructure (VDI):
Avantages:

Cloud Computing
Ø Optimisation des ressources
Ø Centralisation des données.
Ø Les postes de travail sont exécutés sur des machines
serveurs beaucoup plus robustes.
Ø Les clients sont indépendants de l’infrastructure.
Ø Facilité de gestion.
Ø Ecologie.

34
LE S D O M A IN E S D E L A V IR T U A L IS A T IO N :
LA VIRTUALISATION DE SERVEURS

Cloud Computing
35
LE S D O M A I N E S D E L A
VIRTUALISATION: LA VIRTUALISATION DES
SERVEURS
Avantages :
v Réduire les coûts
v Réduire le nombre d’équipements matériels et la surface

Cloud Computing
au sol
v Réduire les délais de mise à disposition de nouveaux
serveurs
v Simplifier l’administration et la gestion
v Améliorer le niveau de service et la disponibilité des
applications
v Simplifier la migration des applications sur de nouveaux
serveurs
v Mettre en place d’un PRA (plan de reprise d’activité) 36
v Initiatives et démarches Green IT
LA VIRTUALISATION

Cloud Computing
37
NO T I O N S E S S E N T I E L L E S :
Système d’exploitation hôtes et inviés:

v Le système d'exploitation a une main mise sur le matériel, c'est lui qui

Cloud Computing
orchestre les accès à ce dernier.
Mais alors, comment cela se passe lorsque plusieurs systèmes
d'exploitation tournent en parallèle, sur un même ordinateur. Qui
orchestre quoi?
v C'est un système d'exploitation qui gère les accès matériels, on l'appelle l'os
hôte : car il héberge les autres systèmes d'exploitation appellé os invités, et
orchestre les accès au matériel demandés par ces derniers.
v Cette hiérarchie permet de partager des ressources hardware entre plusieurs os

38
NO T I O N S E S S E N T I E L L E S :
Machine virtuelle:

v Une machine virtuelle est un logiciel chargé d'émuler une machine physique.

Cloud Computing
v Un système d'exploitation est fait pour s'exécuter sur une architecture
d'ordinateur particulière (type de processeur, drivers spécifiques, langage
assembleur...). L'OS a donc des contraintes matérielles qui doivent être
respectées pour que ce dernier puisse faire son travail.
v La machine virtuelle est une couche logicielle qui présente un ensemble
d'instruction au système d'exploitation qu'elle héberge.
v Cet ensemble d'instruction permet au système de faire des accès hardware sur
du matériel virtuel (matériel émulé). La machine virtuelle traduit et redirige
ensuite ces appels vers le système hôte afin qu'ils soient exécutés sur le
matériel réel.

39
NO T I O N S E S S E N T I E L L E S :
Machine virtuelle:

Cloud Computing
40
NO T I O N S E S S E N T I E L L E S :
Opération sur les machines virtuelles:

vAllocations dynamiques des ressources : RAM, CPU,

Cloud Computing
Disques, Bande Passante
vInstallation, sauvegarde, déplacement à chaud
vRépartition des machines virtuelles (VM) sur les machines
physiques pour optimiser les charges systèmes et la
consommation d’énergie
vSécurité, environnement de test
vLivraison d'appliance virtuelle

41
NO T I O N S E S S E N T I E L L E S :
Pilotage des machines virtuelles par web services:

Cloud Computing
L'automatisme: Ecrire un pseudo code d'allocation des
ressources qui respecte les caractéristiques du NIST (National
Institute of Standards and Technology ) 42
NO T I O N S E S S E N T I E L L E S :
Webservices:

Échange de données entre applications et systèmes

Cloud Computing
hétérogènes

Exemples:

ü XML-RPC (XML - Remote Procedure Call)


ü SOAP (Simple Object Access Protocol)
ü REST (REpresentational State Transfer)

43
LE S 3 M É T H O D E S D E V I R T U A L I S A T I O N
v La virtualisation doit s’adapter aux différentes
briques technologiques d’une infrastructure.

Cloud Computing
v 3 variantes d’architecture de virtualisation
existent:

o L'émulateur
o L'isolateur
o L'hyperviseur et para-virtualisation

44
EM U L A T IO N OU PARTITIONNEMENT :

o La machine physique « hôte » héberge de multiples VMs : en leur donnant


accès à ses ressources matérielles de façon optimale et selon des règles de

Cloud Computing
partitionnement ajustables.
Avantages:
o Facilité de mise en œuvre et d'utilisation,
o très bonne compatibilité d'OS
Inconvénients:
o Mauvaises performances, matériel émulé

45
EM U L A T I O N :

Cloud Computing
46
IS O L A T I O N

La technique d'isolation (cloisonnement) :

Cloud Computing
¢ Sépare un OS en plusieurs environnements (ex:
les mainframes).
¢ Partage le même noyau

¢ Soluton légére et faible overhead géneré

47
IS O L A T I O N

¢ Avantages:

Cloud Computing
ü Une solution légère (Linux).

ü Performances natives.

ü Faible overhead.

¢ Inconvénients:

ü Noyau unique => robustesse (plantage du noyau)

ü Mais le cloisonnement est généralement


imparfait

48
AR C H I T E C T U R E D ’U N I S O L A T E U R :

Cloud Computing
49
EX E M P L E D ’IS O L A T E U R

¢ Chroot (changement de racine)

Cloud Computing
¢ BSD Jail

¢ Linux Vserver

¢ OpenVZ (plus mature et disposant du plus grand


nombre de fonctionnalités.)
¢ Zones Solaris

¢ LXC

¢ VMware Workstation, Virtual PC, VirtualBox…

50
PA R A V I R T U A L I S A T I O N
¢ En para-virtualisation les systèmes
d’exploitations invités fonctionnent en ayant
« conscience » d’être virtualisés et sont optimisés

Cloud Computing
pour ce fait.
¢ Le cœur de la paravirtualisation est un
hyperviseur fonctionnant au plus près du
matériel, et fournissant une interface qui permet
à plusieurs systèmes hôtes d’accéder de manière
concurrente aux ressources.
¢ L'OS hôte doit être modifié ainsi que les OS
appelés à s’exécuter sur les environnements
virtuels. 51
PA R A V I R T U A L I S A T I O N

¢ Contrairement à l'isolation, plusieurs OS de

Cloud Computing
familles différentes peuvent fonctionner sur un
même serveur physique. Il est ainsi possible de
faire fonctionner Linux, NetWare, Solaris (et
d'autres) simultanément sur une même machine.
¢ Chaque OS aura alors accès à ses propres
périphériques de stockage, sa propre mémoire, sa
ou ses propres interfaces réseau, ses propres
processeurs.

52
LE S S O L U T I O N S D E
PA R A V I R T U A L I S A T I O N , D I S P O N I B L E :

¢ Xen : projet Opensource précurseur dans le

Cloud Computing
monde du libre, version commercialisée par
Citrix
¢ KVM : projet hyperviseur intégré dans le noyau
linux (Développé par Qumranet, racheté par
RedHat)
¢ ESX/ESXi : hyperviseur leader de VMWare

¢ Hyper-V : hyperviseur de Microsoft

53
AR C H I T E C T U R E D E
PARAVIRTUALISATION:

Cloud Computing
54
L’E N C A P S U L A T I O N
v Extension du mode para-virtualization
v Etat intégral du serveur virtuel contenu dans un jeu de
fichiers.

Cloud Computing
o Portabilité des machines virtuelles entre différentes machines
hôtes car les pilotes de matériels sont banalisés.
o Optimisation de la sauvegarde/restauration et du
provisionnement.
o Mise en œuvre simplifié d’un plan de reprise d’activité.

55
LE S TY P E S D E VI R T U A L I S A T I O N

Cloud Computing
56
LA VI R T U A L I S A T I O N CO M P L È T E
¢ La virtualisation complète, c’est un système
d’exploitation qui exécute un logiciel nommé
hyperviseur.

Cloud Computing
¢ L’hyperviseur va permettre l’exécution de
plusieurs machines virtuelles sur la machine
physique. Il gère les accès mémoire, l’allocation
du CPU et toutes les ressources nécessaires aux
machines virtuelles.
¢ Les machines virtuelles ne savent pas
qu’elles s’exécutent de manière virtuelle.

57
AR C H I T E C T U R E D E
VIRTUALISATION COMPLÈTE :

Cloud Computing
58
LE S S O L U T I O N S D E V I R T U A L I S A T I O N
COMPLÈTE, DISPONIBLE SOUS LINUX :

¢ Microsoft VirtualPC et Microsoft VirtualServer :


propriétaire, émulateur de plateforme x86

Cloud Computing
¢ VMware, solution propriétaire comportant en sus
des coûts de licence conséquents.
¢ VirtualBox, solution libre et gratuite
comportant cependant des Additions
propriétaires fournis par Oracle.
¢ Parallels : propriétaire, superviseur x86 pour
MAC OSX(Intel)
¢ QEMU/KVM, solution entièrement libre et
gratuite intégrée dans le noyau Linux. 59
LA V I R T U A L IS A T I O N A S S IS T É P A R L E
MATÉRIEL

• La virtualisation de certains système d'exploitation


nécessitent la virtualisation matérielle VT-
x/AMD-v (message d'erreur fréquent sous

Cloud Computing
VIRTUALBOX).
• Deux conditions obligatoires :
- avoir un processeur qui le permette
=> obtenir caractéristiques du processeur via
gestionnaire de périphériques
=> vérifier la compatibilité du processeur avec la
virtualisation VT-x/AMD-v
- la virtualisation doit être activée dans le Bios
• la plupart des systèmes d'exploitation permettent la
virtualisation : Windows 7 / XP / Linux / Unix / Mac... 60
Cloud Computing
61
IN C O N V E N I A N T D E L A V I R T U A L I S A T I O N

Cloud Computing
o Plusieurs environnements virtuels s’exécutent sur une
unique machine physique, si cette machine tombe en
panne, alors les services fournis par les environnements
virtuels sont interrompus.
o Une dégradation des performances : Bien qu’elle soit
implémentée sur des machines puissantes, la virtualisation
peut réduire les performances des applications.

62
CO N C L U S I O N :
¢ Plusieurs types de virtualisation existent, chacun ayant
ses propres avantages et inconvénients. Ainsi, il existe des
solutions de virtualisation complète, l’hyperviseur se

Cloud Computing
chargeant de créer un environnement virtuel complet en
simulant du « faux » matériel. Le système d’exploitation
invité n’aura alors accès qu’à ces ressources simulées, et
non aux ressources matérielles réelles. Ce type de
virtualisation est toutefois limité aux systèmes
d’exploitation prévus pour la même architecture
matérielle (x86, x64, ARM, ...) que le processeur physique
de la machine hôte.
Pour dépasser cette limite, il faut faire appel à
l’émulation: l’hyperviseur créé alors un environnement
virtuel complet, en allant jusqu’à simuler un
microprocesseur qui peut alors avoir une architecture
matérielle différente de celle du CPU hôte. Le principal
inconvénient de ce type de solution est alors le niveau de
performances, souvent médiocre. 63
CO N C L U S I O N :
¢ La paravirtualisation est un autre type de solution de
virtualisation. Ici, le système d’exploitation invité est
conscient de s’exécuter dans un environnement virtualisé,

Cloud Computing
ce qui nécessite bien entendu certaines modifications
logicielles. En contrepartie, il devient capable d’interagir
avec l’hyperviseur et de lui demander, le cas échéant, de
transmettre directement les appels systèmes au matériel
du serveur hôte.
¢ Les performances « virtuelles » sont alors théoriquement
proches de celles qu’il serait possible d’atteindre avec le
matériel réel.
Les quatre solutions gratuites, Microsoft Hyper-V
Server 2012, VMWare vSphere Hypervisor 5.1.0,
Citrix XenServer 6.1 et Proxmox VE 2.2, font justement
partie des hyperviseurs capables de prendre en charge la
paravirtualisation, sous certaines conditions.
64
BI B L I O G R A P H I E :

1. « Virtualisation des systèmes d'information avec


VMware Architecture », Philippe GILLET, Edition
ENI,2010

Cloud Computing
2. « Virtualisation avec VMware vSphere 4 », Eric
MAILLÉ, Edition ENI, 2011
4. « Cloud Computing, Sécurité, stratégie d'entreprise
et panorama du marché », Guillaume Plouin, Edition
DUNOD, 2013
5. « Cloud Computing, Maîtrisez la plateforme AWS,
Amazon Web Services », Mathieu Zarrouk, Edition ENI,
2012
6. « Applications de cloud computing », Christopher
Moyer, Edition Pearson, 2011
65
Cloud Computing
66

Vous aimerez peut-être aussi