Skip to main content

Cos'è la virtualizzazione del computer?

La virtualizzazione del computer è stata una soluzione praticabile per sfruttare l'infrastruttura delle apparecchiature hardware per computer per molti decenni.La virtualizzazione del computer è un metodo di partizionamento dell'hardware dei computer in modo da presenta più macchine virtuali all'interno di una piattaforma di computer di base.Questa tecnica crea la possibilità di eseguire più sistemi operativi e impostazioni di configurazione senza richiedere più configurazioni hardware autonomi.

Prima dell'invenzione dei desktop per computer, la maggior parte delle piattaforme di computer utilizzava un modello di architettura centralizzata, sfruttando un'infrastruttura mainframe.Nel tentativo di creare un riutilizzo all'interno di quella piattaforma hardware, il server centrale è stato diviso in compartimenti che potrebbero essere sfruttati da più entità di un'organizzazione.Questo approccio compartimentale di gestione dell'hardware dei server è un primo esempio di virtualizzazione del computer.

Le moderne applicazioni in genere utilizzano una struttura di livello n per distribuire l'elaborazione attraverso più configurazioni di server in un'organizzazione.La virtualizzazione del computer viene utilizzata in un modello distribuito creando più ambienti di esecuzione all'interno dell'ambiente strutturale di un singolo server o cluster sever.Questo approccio di virtualizzazione consente all'espansione verticale dei server di supportare più applicazioni, il che consente il massimo utilizzo possibile delle apparecchiature hardware esistenti

La virtualizzazione dell'applicazione è la tecnica per consentire alle applicazioni di funzionare in un ambiente che non è specificamente progettato supporta l'applicazione.Questa virtualizzazione fornisce un modo per l'applicazione di utilizzare i protocolli appropriati per l'hardware e il sistema operativo esistenti.L'utilizzo della virtualizzazione dell'applicazione consente l'uso standard di un sistema operativo che può essere sfruttato da tutte le applicazioni indipendentemente dall'interdipendenza tra uno specifico sistema operativo e applicazioni.

Il test del software aziendale è un paradigma complicato per la maggior parte delle organizzazioni in quanto richiede hardware significativo eConfigurazioni del software per supportare simultanei ambienti di test di applicazioni multipli.Sfruttando la virtualizzazione del computer all'interno del paradigma di test, un'organizzazione può creare più macchine virtuali per imitare la piattaforma richiesta di un ambiente di test specifico.Questo approccio consentirà il riutilizzo dell'ambiente di test hardware per supportare più processi di test paralleli.

L'uso della virtualizzazione del computer non è limitato a grandi organizzazioni in quanto ha molti vantaggi anche per i computer domestici.La creazione di una macchina virtuale all'interno del computer domestico consente al riutilizzo di un singolo computer di supportare più sistemi operativi e configurazioni di sistema all'interno di una shell del computer.Ciò ha molti vantaggi poiché qualsiasi problema che si presenta all'interno di una macchina virtuale può essere risolto installando una nuova macchina virtuale piuttosto che formattando l'intero sistema informatico.