Vous êtes sur la page 1sur 3

Noms et Prénoms 

: NDZIE MBENE JOSELAIN LIONNEL


Matricule : 17R2281

Devoir N°1 d’INF4017:


- Reprendre les types de virtualisation en précisant avantages et inconvénients.
- Faire une étude sur les différents outils(propriétaires vs opensource)
- Bilan comparatif entre les types de virtualisation et les outils(3-4 par type de virtualisation)

Définition de virtualisation :
Ensemble de techniques matériels et/ou logicielles permettant de faire fonctionner
simultanément sur une machine plusieurs systèmes, serveurs ou applications.
C-à-d, on exécute en même temps plusieurs OS sur le même matériel.

1 – Les types de virtualisation sont :


a – La virtualisation complète(virtualisation du processeur)

Ici, c’est un système d’exploitation qui exécute un logiciel nommé hyperviseur lui qui
permettra 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.
Avantages :
• Les machines virtuelles peuvent fonctionner sans aucune modification de leur
noyau.
• Les machines virtuelles ne savent pas qu’elles s’exécutent de manière virtuelle.
• traduction binaire et exécution directe des instructions
• OS invité non modifié et excellente compatibilité.
• Indépendance de l’hyperviseur du système d’exploitation invité
Inconvénients :
• La traduction binaire prend du temps
• les Performance sont Modérées

Exemple s:
• Vmware infrastructure.
• Vmware server
• Virtual Server
• Hyper-V

b – La virtualisation niveau OS
C’est un type de virtualisation dans laquelle le système d’exploitation permet l’existence de
multiples instances d’espaces utilisateur isolés . Les programmes exécutés dans un conteneur
ne peuvent voir que le contenu du conteneur et les périphériques affectés au conteneur. Elle
peut être perçue comme une implémentation avancée du mécanisme de chroot dans les système
linux.
Avantages :
•Implique moins de frais généraux que la virtualisation complète car pas
besoin d’une émulation car les programmes des partitions virtuelles
utilisent l’OS normal, les appels systèmes normaux
Inconvénients :

• Moins de souplesse car ne peut pas héberger un OS invité différent de l’OS hôte.
• Servent généralement à la virtualisation d’un programme et non d’un OS.

c – La para virtualisation(virtualisation du processeur)


Elle s’appuie sur une couche hyperviseur qui gère totalement l’interface avec les ressources
matérielles et sur laquelle on peut installer différents systèmes d’exploitation.
La para virtualisation présente au système d’exploitation une machine générique
spéciale qui requiert donc les interfaces spéciales intégrées aux systèmes invités sous la forme
de drivers.
Avantages :
• Plusieurs OS de famille différentes peuvent fonctionner sur le serveur
physique
• Utilise des Hyper Calls pour communiquer avec le système hôte modifié
• Chaque OS aura sa propre mémoire
• Ses propres périphériques de stockage
• Plus sécurisé
Inconvénients :
• Requiert un l’utilisation d’un OS modifié.
• Requiert également un système hôte modifié.
• OS invité modifié pour émettre des hypercalls
• L’hyperviseur n’est pas complètement indépendant du système hôte

d – La virtualisation assistée par le matériel


C’est une virtualisation complète dans laquelle l’architecture du microprocesseur
comporte des instructions spéciales pour faciliter la virtualisation du matériel.
Avantages :
• Possède tous les avantages de la virtualisation complète mais avec en plus
en gain en rapidité de fonctionnement

2 – Faire le bilan des différents outils


a – les outils payant :
• Vmware Workstation Pro
• Vmware Fusion
• RDS Microsoft
• Beyond Trust
• Nfusion

b – Les outils libres


• Oracle VM VirtualBox
• Red Hat Virtualization

Vous aimerez peut-être aussi