Hyperviseur (ou « virtual machine monitor »)
Un hyperviseur est un programme qui permet de faire fonctionner plusieurs ordinateurs virtuels (machines virtuelles) sur un seul ordinateur physique. Chaque machine virtuelle se comporte comme un ordinateur indépendant : elle a son propre système d’exploitation et ses applications, même si elles partagent le même matériel réel.
– Rôle simple : il « partage » le processeur, la mémoire et le disque entre plusieurs environnements isolés, et gère l’accès au matériel.
– Types :
– Hyperviseur de type 1 (ou « bare metal ») : s’installe directement sur le serveur physique (ex. : VMware ESXi, Microsoft Hyper‑V, Xen).
– Hyperviseur de type 2 : s’installe comme une application sur un système d’exploitation déjà présent (ex. : VirtualBox, VMware Workstation).
– À quoi ça sert : consolider plusieurs serveurs sur une même machine, isoler des services pour la sécurité, tester des logiciels dans un environnement séparé, ou déployer rapidement des environnements.
– Avantages/points à connaître : gain d’espace et d’efficacité, isolation entre systèmes, mais peut ajouter une couche de complexité et un petit coût en performance.
Analogie : c’est comme un gestionnaire qui répartit des bureaux (ressources) dans un grand immeuble (ordinateur physique) à plusieurs équipes (machines virtuelles) qui travaillent indépendamment.