Un hyperviseur permet de gérer plusieurs systèmes d’exploitation sur une seule machine physique. Il est utilisé de plus en plus par les entreprise que ce soit pour répondre à des problématiques de coûts, de performances et de fonctionnement.
Pour pouvoir utiliser un système d’exploitation quelconque (Windows, redHat, Debian …. ) vous avez besoin d’une machine ( serveur, poste de travail ..) pour l’installer.
Ainsi si vous avez besoin d’utiliser une dizaines des systèmes d’exploitation vous aurez donc besoin des dizaines de machines. êtes-vous d’accord ? En fait c’était vrais avant l’apparition des Hyperviseur.
L’hyperviseur est un programme qui permet d’installer et d’utiliser plusieurs systèmes d’exploitation sur une seule machine physique. En apparence, chaque système d’exploitation a ses ressources matériels ( CPU ; RAM, Disque .. ) alors que en réalité c’est l’hyperviseur qui les contrôles : il leur donnes les ressources matérielle dont elles ont besoin comme si chaque OS à ses propres ressources matérielles.
Les système d’exploitation installés s’appellent des machines virtuelles ou système invités.
Il existe 2 types d’hyperviseur :
Hyperviseur Type 1 ou barre métal :
L’hyperviseur s’installe directement sur la machine physique ensuite s’installent les machines virtuelles au dessus:
Voici les Quatre hyperviseurs barre métal majeurs du marché :
ESXi de Vmware :
Hyper-V de Microsoft :
XenServer de Citrix :
KVM de Linux :
Hyperviseur de Type 2 :
Quant aux hyperviseurs de type 2, ce sont des applications qui s‘installent au dessus du système d’exploitation de la machine physique :
Les principales solutions de l’hyperviseur type 2 :
-Vmware Workstation de VMware:
-VirtualBox de ORACL :
-Qemu :
Et voici un petit résumé en vidéo :
2 Replies to HYPERVISEUR, QU’EST-CE QUE C’EST?
Merci pour ce petit rappel rapide et efficace ?
Avec plaisir 🙂
Protocole du routage
nmap : les 12 commandes que vous devez connaître
Migration de CentOS 7 vers CentOS Stream
Comment installer Docker sur Rocky Linux 9
Fail2Ban : How to protect Linux services