Différences entre les versions de « Catégorie:Virtualisation »
De BlaxWiki
Aller à la navigationAller à la recherche| Ligne 14 : | Ligne 14 : | ||
Hardware->(noyau hyperviseur)->VM | 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. | La VM sait qu'elle n'est que virtuelle, gain de temps. Par exemple, il est inutile d'émuler des interruptions matériels. | ||
Le SE virtuel est modifié pour effectuer des hyper-appels, un appel système cible le noyau du SE virtuel, un hyper-appel traverse le noyau et abouti à l'hyperviseur, les tâches | |||
critiques sont exécutées en mode noyau par l'hyperviseur. | |||
4. Operating system-level virtualization (openvz) | 4. Operating system-level virtualization (openvz) | ||
Hardware->(noyau compartimenté)->(VM ayant le même noyau que l'hôte) | Hardware->(noyau compartimenté)->(VM ayant le même noyau que l'hôte) | ||
Exécution en parallèle du même système d'exploitation, partionnement des SE avec une méthode du type chroot, les processus des SE virtuels sont des processus normaux, pratiquement | |||
aucune surchage, le SE doit être modifié. | |||
</pre> | </pre> | ||
[[Catégorie:System]] | [[Catégorie:System]] | ||
Version du 28 novembre 2011 à 18:34
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. Le SE virtuel est modifié pour effectuer des hyper-appels, un appel système cible le noyau du SE virtuel, un hyper-appel traverse le noyau et abouti à l'hyperviseur, les tâches critiques sont exécutées en mode noyau par l'hyperviseur. 4. Operating system-level virtualization (openvz) Hardware->(noyau compartimenté)->(VM ayant le même noyau que l'hôte) Exécution en parallèle du même système d'exploitation, partionnement des SE avec une méthode du type chroot, les processus des SE virtuels sont des processus normaux, pratiquement aucune surchage, le SE doit être modifié.
Pages dans la catégorie « Virtualisation »
Cette catégorie comprend 35 pages, dont les 35 ci-dessous.