L’hypervisor gestisce la tecnica di virtualizzazione e crea, esegue e monitora più macchine virtuali (guest) simultaneamente, su un singolo computer hardware (host).
Quindi, gli hypervisor regolano il processo di virtualizzazione, creano più macchine virtuali che ti permettono di lavorare su più istanze di calcolo contemporaneamente. Questa è la differenza chiave tra la virtualizzazione e gli hypervisor.
Il Virtual Machine Monitor o VMM o un Hypervisor agisce come un supervisore. È implementato sull’hardware del computer come codice incorporato nel firmware di un sistema o come strato software.
Gli hypervisor creano, avviano, fermano e resettano più VM mentre condividono virtualmente le loro risorse come RAM e controller di interfaccia di rete.
VMM governa i sistemi operativi guest e gestisce l’esecuzione su una piattaforma operativa virtuale. Inoltre separa logicamente le macchine virtuali (VM) l’una dall’altra, così anche se un sistema operativo si blocca per qualche motivo, le altre VM possono funzionare senza impedimenti.
Inoltre leggi – 10 migliori hypervisor open source
Due tipi di hypervisor: Tipo 1 e Tipo 2
In base al loro sistema di lavoro gli hypervisor sono divisi in due categorie-
- Tipo 1 – Bare Metal hypervisor
- Tipo 2 – Hosted hypervisor
Il contributo principale al perché gli hypervisor sono segregati in due tipi è dovuto alla presenza o assenza del sistema operativo sottostante.
Il tipo 1 gira direttamente sull’hardware con le risorse della macchina virtuale fornite. Il tipo 2 gira sul sistema operativo host per fornire la gestione della virtualizzazione e altri servizi.
Hypervisor Tipo 1 vs. Tipo 2 in forma tabellare
Native v/s Hosted Hypervisor: Qual è l’opzione migliore tra le due?
Per le applicazioni aziendali e il cloud computing, gli hypervisor Bare-metal sono preferibili, principalmente a causa della sua indipendenza dal sistema operativo host.
Per la stessa ragione, il tipo 1 genera meno overhead, e qualsiasi malfunzionamento in una singola VM non danneggia il resto del sistema.
Gli hypervisor nativi sono una scelta più sicura. A differenza dell’hypervisor ospitato, non dipendono dal sistema operativo sottostante.
Quindi, se sotto attacco, si hanno più possibilità con l’hypervisor bare-metal (tipo 1). Questa dipendenza costa anche al server di tipo 2, un po’ della sua efficienza, performance e velocità.
Il tipo 2 non ha accesso diretto all’hardware e alle risorse dell’host, quindi questo può rendere inevitabile un certo grado di latenza. Il sistema operativo già presente gestisce i requisiti per la memoria, lo storage e le risorse di rete.
Anche se questo non è il caso per gli scenari più semplici, gli hypervisor Hosted sono ancora popolari per l’uso personale e le PMI.
Per alcuni ambienti di sviluppo, come quando è richiesto l’accesso a più sistemi operativi e le loro varianti, gli hypervisor di tipo 2 sono un’opzione migliore. Sui dispositivi non dedicati al ruolo di host delle VM, si raccomandano gli hypervisor ospitati.
Potresti anche leggere:
Esplorare i vantaggi e gli svantaggi degli hypervisor
Una panoramica delle vulnerabilità degli hypervisor
Kelsey Taylor
Kelsey gestisce Marketing e Operations presso HiTechNectar dal 2010. Ha conseguito un master in amministrazione e gestione aziendale. Fanatica della tecnologia e autrice presso HiTechNectar, Kelsey copre una vasta gamma di argomenti tra cui le ultime tendenze IT, eventi e altro. Cloud computing, marketing, analisi dei dati e IoT sono alcuni degli argomenti di cui ama scrivere.