Différences entre les versions de « Catégorie:Virtualisation »
De BlaxWiki
Aller à la navigationAller à la recherche| Ligne 1 : | Ligne 1 : | ||
Rappels sur les technologies de virtualisation : | Rappels sur les technologies de virtualisation : | ||
Informations générales sur la virtualisation : [https:// | Informations générales sur la virtualisation : [https://{{SERVERNAME}}/BENPERSO/doc-manuel/system/virtualisation/virtualisation_fr.pdf Doc1], [https://{{SERVERNAME}}/BENPERSO/doc-manuel/system/virtualisation/virtualisation_2_fr.pdf Doc2] | ||
<pre> | <pre> | ||
Version actuelle datée du 6 mai 2013 à 17:07
Rappels sur les technologies de virtualisation :
Informations générales sur la virtualisation : Doc1, Doc2
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 ou virtualisation matérielle (Vmware / KVM)
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.
instructions classique :
code exécuté au maximum sur le CPU hôte,
émulation du matériel (disque, etc).
instructions spécifiques :
protection mémoire du SE virtuel gérée par le CPU,
entrées/sorties du SE virtuel gérées par le CPU,
émulation du matériel (disque, etc).
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 / Linux-VServer)
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.