Un hypervisor, noto anche come motore di macchina virtuale o virtualizzatore, è un software, firmware o hardware per computer che crea ed esegue macchine virtuali. Una macchina host è il computer su cui l'hypervisor esegue le macchine virtuali. Ogni macchina virtuale è chiamata macchina ospite. Un hypervisor consente a un computer host di supportare molte macchine guest condividendo virtualmente risorse come memoria, CPU e archiviazione.
Più sistemi operativi possono essere eseguiti l'uno accanto all'altro e condividere le stesse risorse virtualizzate con un hypervisor. Poiché le macchine guest sono indipendenti dall'host, le risorse disponibili del sistema vengono utilizzate meglio e la mobilità IT è migliorata, semplificando gli spostamenti tra i diversi server. Un hypervisor riduce lo spazio, l'energia utilizzata e la manutenzione tipicamente richiesta.
Tipi di hypervisor
Esistono due tipi di hypervisor:
Tipo 1
Chiamato anche hypervisor bare metal, un hypervisor di tipo 1 funge da sistema operativo leggero e viene eseguito direttamente sull'hardware dell'host per gestire i sistemi operativi guest. Prende il posto del sistema operativo host e le risorse vengono pianificate direttamente sull'hardware.
Questi hypervisor sono estremamente sicuri perché sono isolati dal sistema operativo soggetto ad attacchi. Hanno prestazioni migliori, sono generalmente più efficienti e sono comuni tra i data center aziendali.
Esempi di hypervisor di tipo 1 includono VMware ESXi, Microsoft Hyper-V e KVM.
Tipo 2
Noto anche come hypervisor ospitato, un hypervisor di tipo 2 viene eseguito come livello software o applicazione su un sistema operativo convenzionale. Estrae i sistemi operativi guest dal sistema operativo host. Le risorse vengono pianificate sull'host, che viene eseguito sull'hardware.
Gli hypervisor di tipo 2 hanno una latenza maggiore rispetto agli hypervisor di tipo 1 perché la comunicazione tra l'hardware e l'hypervisor deve passare attraverso un livello aggiuntivo del sistema operativo. Per questo motivo, gli hypervisor di tipo 2 sono migliori per i singoli utenti che desiderano eseguire più sistemi operativi su un personal computer, perché una latenza più elevata è meno preoccupante.
Esempi di hypervisor di tipo 2 includono VMware Workstation, Oracle VirtualBox e Parallels Desktop per Mac.
AVANTI
sillabazione