Cos'è la virtualizzazione completa?

La virtualizzazione completa è un processo in cui un intero sistema informatico viene trasformato in un costrutto di software. Questo costrutto si comporta come l'hardware originale in ogni modo. Il software progettato per l'hardware si installerà sul costrutto come se fosse il computer reale e quindi funziona con scarso o nessun rallentamento. L'uso della virtualizzazione completa ha diversi usi, come il test del software in un ambiente virtuale o l'espansione dell'utilità di un singolo computer o server attraverso sistemi operativi virtuali. Mentre la virtualizzazione parziale è molto comune, la virtualizzazione completa è relativamente rara.

Per essere la piena virtualizzazione, un intero sistema hardware deve essere trasformato in software. Ogni azione e sfumatura dell'hardware originale devono passare al sistema virtuale. Poiché si tratta di un'impresa così grande e alcuni produttori di sistemi prendono provvedimenti per scoraggiarla, la piena virtualizzazione è in qualche modo rara. È molto più comune trovare una virtualizzazione parziale, dove tutto il necessarioSono presenti bit di sistema, ma il sistema hardware fisico gestisce gran parte dei calcoli e delle funzioni di basso livello.

Su una macchina di virtualizzazione completa, il software emula la macchina originale così da vicino che qualsiasi programma si installerà nel software senza conversione o passaggi aggiuntivi. L'interfaccia virtuale imita l'hardware impostato su tal modo che il software eseguirà esattamente allo stesso modo in cui funziona sul sistema naturale. Con la virtualizzazione parziale, c'è quasi sempre un ritardo sui programmi installati poiché i comandi vengono spostati tra l'emulato e l'hardware reale.

Ci sono una manciata di motivi per cui la piena virtualizzazione è un obiettivo di elaborazione importante. Quando una macchina e il suo sistema operativo sono completamente virtualizzati, è possibile servirlo ai singoli utenti come ambiente desktop completo. Gli utenti sono in grado di utilizzarlo esattamente come desiderano, modificando qualsiasi impostazione o installazione aprogramma NY. Se si sviluppa un problema, gli amministratori possono semplicemente eliminare il segmento virtuale specifico dell'utente e quindi dargli uno nuovo pulito.

Allo stesso modo, il sistema hardware/software isolato in un ambiente completo di virtualizzazione è completamente separato dall'hardware della macchina reale. Ciò significa che un utente, indipendentemente da ciò che può fare, non interagirà mai con l'hardware fisico. Ciò significa che le azioni distruttive dell'utente, di proposito o accidentale, sono meno dannose per il sistema effettivo.

L'ultimo obiettivo comune è il più tecnico. Poiché il sistema software non è limitato dall'hardware effettivo presente nel sistema, l'hardware virtuale può essere modificato per migliorare le prestazioni rispetto alla macchina originale. L'hardware ridondante o non necessario può essere rimosso. L'hardware esistente può far cambiare i suoi parametri per agire in modi impossibili per l'hardware originale. Ciò consente al sistema di funzionare al massimo dell'efficienza, qualcosa di quasi impossibileun vero sistema hardware da fare.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?