Un hyperviseur est une plate-forme de virtualisation qui permet à plusieurs systèmes d'exploitation de s'exécuter simultanément sur un seul système matériel. Chaque système d'exploitation s'exécute sur sa propre machine virtuelle (VM), isolée des autres machines virtuelles et du matériel sous-jacent. Les hyperviseurs peuvent être de type 1 ou de type 2.
* Hyperviseurs de type 1 , également appelés hyperviseurs nus, s'exécutent directement sur le matériel sans avoir besoin d'un système d'exploitation hôte. Ce type d’hyperviseur offre le plus haut niveau de performances et d’isolation, mais il est également plus complexe à gérer.
* Hyperviseurs de type 2 , également appelés hyperviseurs hébergés, s'exécutent sur un système d'exploitation hôte. Ce type d'hyperviseur est plus facile à gérer, mais il n'offre pas le même niveau de performances ou d'isolation qu'un hyperviseur de type 1.
Les hyperviseurs sont utilisés dans divers environnements, notamment :
* Virtualisation du serveur : Les hyperviseurs peuvent être utilisés pour consolider plusieurs serveurs physiques dans un seul environnement virtualisé. Cela peut réduire les coûts matériels, améliorer l’utilisation des ressources et simplifier la gestion.
* Virtualisation des postes de travail : Les hyperviseurs peuvent être utilisés pour fournir des bureaux virtuels aux utilisateurs finaux. Cela peut offrir une flexibilité et une sécurité accrues et réduire le besoin de PC physiques.
* Virtualisation des applications : Les hyperviseurs peuvent être utilisés pour empaqueter et déployer des applications en tant qu'appliances virtuelles. Cela peut faciliter le déploiement et la gestion des applications et réduire le besoin de serveurs physiques.
Les hyperviseurs sont un élément clé des environnements informatiques modernes. Ils offrent un moyen d’améliorer l’efficacité, la flexibilité et la sécurité.