Sommario:
Definizione - Cosa significa Hypervisor?
Un hypervisor è una tecnica di virtualizzazione hardware che consente l'esecuzione di più sistemi operativi guest (SO) su un singolo sistema host contemporaneamente. Il sistema operativo guest condivide l'hardware del computer host, in modo tale che ciascun sistema operativo disponga di un proprio processore, memoria e altre risorse hardware.
Un hypervisor è anche noto come Virtual Machine Manager (VMM).
Techopedia spiega Hypervisor
Il termine hypervisor fu coniato per la prima volta nel 1956 da IBM per fare riferimento a programmi software distribuiti con IBM RPQ per IBM 360/65. Il programma hypervisor installato sul computer ha consentito la condivisione della sua memoria.
L'hypervisor installato sull'hardware del server controlla il sistema operativo guest in esecuzione sul computer host. Il suo compito principale è soddisfare le esigenze del sistema operativo guest e gestirlo efficacemente in modo tale che le istanze di più sistemi operativi non si interrompano reciprocamente.
Gli hypervisor possono essere suddivisi in due tipi:
- Tipo 1: noti anche come hypervisor nativi o bare metal, questi vengono eseguiti direttamente sull'hardware del computer host per controllare le risorse hardware e gestire i sistemi operativi guest. Esempi di hypervisor di tipo 1 includono VMware ESXi, Citrix XenServer e hypervisor Microsoft Hyper-V.
- Tipo 2: noto anche come hypervisor ospitato, questi vengono eseguiti in un ambiente di sistema operativo formale. In questo tipo, l'hypervisor viene eseguito come secondo livello distinto mentre il sistema operativo viene eseguito come terzo livello sopra l'hardware.