Catégorie:Virtualisation

De BlaxWiki
Aller à la navigationAller à la recherche

Rappels sur les technologies de virtualisation :

1. Émulation (qemu)
Création d'une enveloppe en hardware émulée dans le monde user.
Hardware->noyau->(soft d'émulation)->VM
La VM ne sait pas qu'elle n'est que virtuelle.

2. Full Virtualization (vmware)
La machine repose sur un "hyperviseur", une couche logiciel entre le hardware et la machine invitée.
Hardware->(noyau hyperviseur)->VM
La VM ne sait pas qu'elle n'est que virtuelle.

3. Para-Virtualization (xen)
Hardware->(noyau hyperviseur)->VM
La VM sait qu'elle n'est que virtuelle, gain de temps. Par exemple, il est inutile d'émuler des interruptions matériels.

4. Operating system-level virtualization (openvz)
Hardware->(noyau compartimenté)->(VM ayant le même noyau que l'hôte)