Che cos'è la virtualizzazione del computer?

La virtualizzazione dei 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 presentare più macchine virtuali all'interno di una piattaforma di computer di base. Questa tecnica consente di eseguire più sistemi operativi e impostazioni di configurazione senza richiedere più configurazioni hardware autonome.

Prima dell'invenzione dei desktop dei computer, la maggior parte delle piattaforme informatiche 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 partizionato in scomparti che potevano essere sfruttati da più entità di un'organizzazione. Questo approccio compartimentale alla gestione dell'hardware dei server è un primo esempio di virtualizzazione dei computer.

Le applicazioni moderne utilizzano in genere una struttura di livello n per distribuire l'elaborazione tra più configurazioni di server all'interno di 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 l'espansione verticale dei server per supportare più applicazioni, il che consente il massimo utilizzo possibile delle apparecchiature hardware esistenti

La virtualizzazione delle applicazioni è la tecnica che consente alle applicazioni di funzionare in un ambiente che non è progettato specificamente per supportare l'applicazione. Questa virtualizzazione consente all'applicazione di utilizzare protocolli appropriati per l'hardware e il sistema operativo esistenti. L'utilizzo della virtualizzazione delle applicazioni 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 le applicazioni.

Il test del software aziendale è un paradigma complicato per la maggior parte delle organizzazioni in quanto richiede configurazioni hardware e software significative per supportare più ambienti di test simultanei di applicazioni. Sfruttando la virtualizzazione dei 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 in parallelo.

L'uso della virtualizzazione dei computer non è limitato alle grandi organizzazioni in quanto presenta numerosi vantaggi anche per i computer domestici. La creazione di una macchina virtuale all'interno del computer di casa consente il riutilizzo di un singolo computer per supportare più sistemi operativi e configurazioni di sistema all'interno di una shell del computer. Ciò presenta molti vantaggi poiché eventuali problemi che si presentano all'interno di una macchina virtuale possono essere risolti installando una nuova macchina virtuale anziché formattando l'intero sistema informatico.

ALTRE LINGUE

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

Come possiamo aiutare? Come possiamo aiutare?