Un hypervisor è una piattaforma di virtualizzazione che consente l'esecuzione simultanea di più sistemi operativi su un singolo sistema hardware. Ogni sistema operativo viene eseguito nella propria macchina virtuale (VM), isolata dalle altre VM e dall'hardware sottostante. Gli hypervisor possono essere di Tipo 1 o di Tipo 2.
* Hypervisor di tipo 1 , noti anche come hypervisor bare metal, vengono eseguiti direttamente sull'hardware senza la necessità di un sistema operativo host. Questo tipo di hypervisor fornisce il massimo livello di prestazioni e isolamento, ma è anche più complesso da gestire.
* Hypervisor di tipo 2 , noti anche come hypervisor ospitati, vengono eseguiti su un sistema operativo host. Questo tipo di hypervisor è più semplice da gestire, ma non fornisce lo stesso livello di prestazioni o isolamento di un hypervisor di tipo 1.
Gli hypervisor vengono utilizzati in una varietà di ambienti, tra cui:
* Virtualizzazione del server: Gli hypervisor possono essere utilizzati per consolidare più server fisici in un unico ambiente virtualizzato. Ciò può ridurre i costi dell'hardware, migliorare l'utilizzo delle risorse e semplificare la gestione.
* Virtualizzazione del desktop: Gli hypervisor possono essere utilizzati per fornire desktop virtuali agli utenti finali. Ciò può garantire maggiore flessibilità e sicurezza e ridurre la necessità di PC fisici.
* Virtualizzazione dell'applicazione: Gli hypervisor possono essere utilizzati per creare pacchetti e distribuire applicazioni come dispositivi virtuali. Ciò può semplificare la distribuzione e la gestione delle applicazioni e ridurre la necessità di server fisici.
Gli hypervisor sono un componente chiave dei moderni ambienti informatici. Forniscono un modo per migliorare l’efficienza, la flessibilità e la sicurezza.