Ceci est une ancienne révision du document !
La Virtualisation
La virtualisation permet de faire tourner plusieurs systèmes d'exploitation sur une meme machine. Il y a tout d'abord un micro systeme d'exploitation qui se charge en premier et qui devra gerer l'accès aux ressources pour tous les autres systemes d'exploitation hébergés. Ce premier OS qui a donc forcement besoin de plus de privileges que les autres OS invités s'appele le Dom0 ou hyperviseur, les OS gérés par le Dom0 sont appelés des DomU (U comme Unprivilegied).
La virtualisation peut avoir plusieurs objectifs:
- La sécurisation des applications en les compartimentant dans une machine virtuelle
- La mutualisation afin de rentabiliser le materiel (plusieurs machines virtuelles sur une meme machine physique)
- La haute disponibilité en provisionnant de nouvelles machines virtuelles en cas de besoin
- La tolérance de panne, en migrant ou en relancant les machines virtuelles sur une autre machine physique en cas de probleme.
Il existe aujourd'hui deja de nombreux acteurs sur ce domaine:
- Linux avec KVM
- Xen
- VmWare
- Sun/Innotek
- Microsoft
Mais forcement ici ce qui nous interesse le plus c'est: La Virtualisation sous Linux!