Sommario:
Definizione - Cosa significa paravirtualizzazione?
La paravirtualizzazione è una tecnica di virtualizzazione che fornisce un'interfaccia a macchine virtuali simili al loro hardware sottostante. Nella paravirtualizzazione, il sistema operativo guest viene esplicitamente portato prima dell'installazione di una macchina virtuale poiché un sistema operativo guest non personalizzato non può essere eseguito su un monitor di macchina virtuale (VMM).
Techopedia spiega la paravirtualizzazione
La paravirtualizzazione consente l'esecuzione di diversi sistemi operativi su un set di hardware utilizzando in modo efficace risorse come processori e memoria. Nella paravirtualizzazione, il sistema operativo viene modificato per funzionare con una macchina virtuale. L'intenzione alla base della modifica del sistema operativo è di ridurre al minimo i tempi di esecuzione necessari per eseguire operazioni altrimenti difficili da eseguire in un ambiente virtuale.
La paravirtualizzazione ha molti vantaggi prestazionali significativi e le sue efficienze offrono un miglior ridimensionamento. Di conseguenza, viene utilizzato in varie aree tecnologiche come:
- Partizionare gli ambienti di sviluppo dai sistemi di test
- Ripristino di emergenza
- Migrazione dei dati da un sistema a un altro
- Gestione della capacità
La tecnologia di paravirtualizzazione è stata introdotta da IBM ed è stata sviluppata come un progetto software open source.