Vous êtes sur la page 1sur 20

Université Constantine 2 – Abdelhamid Mehri

Faculté des Nouvelles Technologies de l'Information et de la Communication


Département TLSI
Formation Master 2 SITW

Virtualisation & Cloud Computing

1
Plan
• Introduction
• La virtualisation pourquoi ?
• Les hyperviseurs
• Types de la virtualisation
• Avantages de la virtualisation

2
Introduction
• Le Cloud Computing est certainement sous le parapluie
de la virtualisation.
• Cloud Computing : un environnement virtuel
• Cet environnement virtuel permet la création d'un
système qui n'est pas lié logiquement au matériel sous-
jacent.
• Le Cloud est essentiellement un environnement virtuel
issu de la combinaison de plusieurs machines virtuelles
en une seule entité puissante. Par conséquent, le
processus de virtualisation est un élément clé dans la
création de plates-formes et d'une infrastructure
Cloud.

3
La virtualisation pourquoi ?

• Supposons Ali a une machine physique avec 4 CPU et 8 Go


de RAM et trois clients:
– Yacine veut une machine avec 1 CPU et 3 Go de RAM
– Amira veut 2 processeurs et 1 Go de RAM
– Wassim veut 1 CPU et 4 Go de RAM
• Que doit faire Ali ?

4
La virtualisation pourquoi ?

• Ali peut vendre à chaque client une machine


virtuelle (VM) avec les ressources demandées
– Du point de vue de chaque client, il a sa propre
machine physique (principe de l’isolateur)
5
La virtualisation pourquoi ?
• La virtualisation peut être définie comme une
technique pour cacher les caractéristiques
physiques des ressources informatiques, en
particulier sur la façon dont les autres
systèmes, applications ou utilisateurs finaux
interagissent avec ces ressources.

6
Les hyperviseurs
Généralement on utilise des
Hyperviseurs

• L’hyperviseur est la couche logicielle qui permet de gérer


plusieurs machines virtuelles (VM) sur une seule machine
physique.
• En apparence, chaque VM a ses ressources matériels ( CPU ;
RAM, Disque .. ) alors que en réalité c’est l’hyperviseur qui
les contrôles : il leur donne les ressources matérielle dont
elles ont besoin comme si chaque VM à ses propres
ressources matérielles. 7
Les hyperviseurs
• Il existe 2 types d’hyperviseur :
• Hyperviseur de type 1
(barre métal ou natif) :
il s'exécute directement sur
une plateforme hardware.
• Exemple: VMware ESXi,
Xen, HyperV, …etc.

8
Les hyperviseurs

• Hyperviseur de type 2
(Hosted) : il s'exécute à
l'intérieur d'un système
d'exploitation, le système
hôte
• Exemple: VMware
Workstation, Parallels
Oracle VirtualBox … etc.

9
Différents types de la virtualisation

10
Virtualisation de serveurs
Principe: faire fonctionner plusieurs serveurs virtuels sur un
serveur physique. L’objectif est de mutualiser les capacités de
chaque serveur, permettant à l’entreprise de réaliser des
économies et de réduire les investissements en
infrastructures physiques.
Avantages:
- Utilisation optimale des ressources (répartition des
machines virtuelles sur les machines physiques en fonction
des charges respectives)
- Les environnements fortement virtualisés simplifient
l’installation, les tests, les développements, et permettent
de rependre à différents points sans casser le système
d’exploitation hôte
- Gains en sécurisation d’un réseau (les systèmes
d’exploitation hôtes ne sont pas visibles de l’attaquant)
11
Virtualisation de serveurs
• Deux principales techniques de virtualisation
– Virtualisation complète (full)
– Paravirtualisation

12
Virtualisation de serveurs
Virtualisation complète
• La virtualisation est dite complète lorsque le système
d'exploitation invité n'a pas conscience d'être virtualisé (sans
aucune modification de leur noyau).
• 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.
• Le produit le plus connu est VMware Infrastructure. Au boot
de la machine, un linux se lance pour d’une part charger la
console d’administration de la machine et d’autre part l’OS
dédié à l’hyperviseur.

13
Virtualisation de serveurs
• Virtualisation complète

14
Virtualisation de serveurs
Paravirtualisation
• Par opposition à la virtualisation complète, on
parle de paravirtualisation lorsque les
systèmes d'exploitation doivent être modifiés
pour fonctionner sur un hyperviseur de
paravirtualisation. Les modifications sont en
fait des insertions de drivers permettant de
rediriger les appels système au lieu de les
traduire.

15
Virtualisation de serveurs
• Paravirtualisation

16
Avantages de la virtualisation des
serveurs
• Les 10 avantages de la virtualisation des
serveurs (selon Silicon Vally)
1. moins de serveurs physiques
puisque plusieurs machines virtuelles peuvent
fonctionner sur un unique serveur physique => le
nombre de serveurs à acheter et à entretenir va être
réduit.
2. meilleure disponibilité
migration à chaud des machines virtuelles => améliorer le
taux de disponibilité de vos services.

17
Avantages de la virtualisation des serveurs

3. meilleures performances
répartir la charge de travail entre les serveurs. Lorsqu’une VM
monte en charge de façon extrême, les autres pourront se
replier sur un serveur physique moins sollicité.
Les tâches critiques pourront également fonctionner au sein
d’une VM disposant de plus de cœurs de CPU (virtuels), de
mémoire (virtuelle) et d’espace disque (virtuel) que les autres.
4. meilleure sécurité
séparer les différentes tâches d’un serveur physique en autant
de machines virtuelles distinctes qui seront alors isolées les
unes des autres, ce qui permettra de cloisonner les services.

18
Avantages de la virtualisation des serveurs

5. Garantie anti-obsolescence
Un serveur virtualisé pourra basculer d’une machine en fin de vie vers un
serveur neuf,
6. Gain potentiel sur les coûts de licences
La virtualisation permet cependant parfois de profiter de packs de licences
couvrant l’OS du serveur physique et de ses machines virtuelles.
7. des sauvegardes simplifiées
Avec une infrastructure virtualisée, le serveur physique est le seul qui soit
matériellement présent dans la salle des machines. Les VM sont pour leur
part du pur logiciel. Cet aspect simplifie grandement les opérations de
sauvegardes de données.

19
Avantages de la virtualisation des serveurs

8. un PRA plus facile à gérer


La virtualisation peut simplifier le plan de reprise d’activité (PRA), en
facilitant l’application de plans complexes de remise en fonction. Par
exemple le lancement d’un serveur de base de données avant le
serveur de l’ERP qui y accède.
9. tester, sans rien payer
Les développeurs ou administrateurs système pourront exploiter une
VM pour essayer de nouveaux services
10. un tremplin vers le Cloud privé

20

Vous aimerez peut-être aussi