I servizi di virtualizzazione sono copie digitali di software o hardware, piuttosto che modelli fisici che occupano spazio o memoria extra. I servizi di virtualizzazione dell’applicazione e del desktop sono quasi identici, perché ciascuno virtualizza il software per un computer, ma la virtualizzazione del desktop è più intensiva. La virtualizzazione dell’hardware suddivide l’hardware di un computer in blocchi e ogni blocco viene utilizzato per un processo diverso. La virtualizzazione dei server è simile, ma prevede l’installazione di più server digitali su un server fisico, il che riduce il consumo di calore ed energia e consente al server di eseguire più processi contemporaneamente. La virtualizzazione del sistema operativo (OS) suddivide l’hardware in blocchi allo scopo specifico di installare un altro sistema operativo sul computer.
I servizi di virtualizzazione delle applicazioni e del desktop vengono entrambi eseguiti su un computer desktop o laptop (in genere per scopi aziendali, quindi i desktop sono più comuni) che virtualizza il software. Quando un computer è in esecuzione, il software è normalmente memorizzato sul computer e il computer accede localmente a questo software per eseguire un programma. Con la virtualizzazione, il software viene archiviato su un server esterno al computer a cui il computer può accedere, il che significa che il computer stesso non dispone di alcun software. La virtualizzazione del desktop è un po’ più intensiva, perché elimina la necessità di un’unità di elaborazione centrale (CPU), con tutta l’elaborazione eseguita tramite il server.
Con i servizi di virtualizzazione hardware, l’hardware del computer viene suddiviso in blocchi. Questo può accadere a quasi tutti i componenti hardware, come la CPU, il disco rigido o la memoria ad accesso casuale (RAM). Quando una sezione dell’hardware è divisa, quella sezione può essere utilizzata solo per un determinato scopo; ad esempio, se il blocco viene creato per scopi di crittografia, il blocco verrà utilizzato esclusivamente per la crittografia.
I servizi di virtualizzazione del server sono simili alla virtualizzazione dell’hardware, poiché l’hardware viene suddiviso; la differenza è che questo è esclusivamente per un server, mentre la virtualizzazione dell’hardware è in genere per un desktop o un laptop. Creare un server virtuale significa prendere diversi programmi server e posizionarli su un server. Sebbene ciò riduca la potenza complessiva di ciascun server virtuale, poiché si basa sull’hardware di un server fisico, l’aggiunta di RAM aggiuntiva può alleviare questo problema. La virtualizzazione riduce il consumo di calore ed energia, rendendo il funzionamento del server più economico.
I servizi di virtualizzazione del sistema operativo consentono l’esecuzione di più di un sistema operativo su un computer. Il disco rigido è suddiviso in sezioni e ogni sezione ha un sistema operativo separato. Alcuni computer sono in grado di eseguire ciascun sistema operativo contemporaneamente, ma la maggior parte dei computer non dispone di alimentazione sufficiente e ciascun sistema operativo viene utilizzato separatamente.