Hyperviseur

Logiciel de virtualisation permettant de créer, exécuter et administrer plusieurs machines virtuelles sur un même équipement physique. Il se situe entre le matériel et les systèmes d’exploitation invités, assurant la répartition des ressources (processeur, mémoire, stockage) et l’isolation des environnements, afin de faire fonctionner simultanément plusieurs systèmes indépendants sur une seule infrastructure.

Cette définition couvre également les termes :

  • Moniteur de machine virtuelle
  • VMM

Qu’est-ce qu’un hyperviseur ?

Un hyperviseur est le composant logiciel au cœur de la virtualisation. Il permet de créer, d’exécuter et de gérer plusieurs machines virtuelles sur un même serveur physique, en répartissant entre elles les ressources de calcul, de mémoire, de stockage et parfois de réseau. Le NIST le définit comme le composant de virtualisation qui gère les systèmes d’exploitation invités sur un hôte et contrôle le flux d’instructions entre ces systèmes invités et le matériel physique. Red Hat le présente, de son côté, comme un logiciel qui mutualise les ressources informatiques pour les distribuer à plusieurs machines virtuelles.

En pratique, l’hyperviseur joue un rôle d’arbitre entre le serveur physique, appelé hôte, et les systèmes d’exploitation virtualisés, appelés invités. Il donne à chaque machine virtuelle l’illusion de disposer de son propre environnement matériel, alors qu’elle partage en réalité le même socle physique avec d’autres charges de travail. Cette logique permet de mieux utiliser les serveurs, de consolider des applications auparavant dispersées sur plusieurs machines et de déployer plus rapidement de nouveaux environnements.

Dans une collectivité, une DSI ou une organisation multi-sites, l’hyperviseur est souvent invisible pour l’utilisateur final, mais il structure une grande partie de l’infrastructure numérique. Il sert à faire cohabiter des applications métier, des services internes, des environnements de test, des serveurs de fichiers, voire des briques cloud, sur un nombre réduit de serveurs physiques. On peut le comparer à un gestionnaire de bâtiments qui attribue à chaque occupant ses espaces, ses accès et ses ressources, tout en s’assurant que l’ensemble reste isolé, ordonné et exploitable.

Questions fréquemment associées à Hyperviseur

Vous souhaitez en savoir plus sur le numérique et l'IA ?

Découvrir le glossaire