Académique Documents
Professionnel Documents
Culture Documents
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.
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.