Skip to main content

Cos'è la virtualizzazione dell'infrastruttura?

La virtualizzazione dell'infrastruttura è incentrata sull'utilizzo di software e hardware preesistente per emulare altri software o hardware.La virtualizzazione è nata con i computer moderni, ma è decollata davvero all'inizio del 21 ° secolo con opzioni di virtualizzazione del server complete.È possibile virtualizzare quasi ogni pezzo di hardware o software, rendendo molto ampio l'ambito di questa tecnologia.Alcune delle applicazioni più comuni della virtualizzazione delle infrastrutture sono l'emulazione del sistema operativo, i desktop virtuali e i server virtuali.

La tecnologia che alla fine è diventata virtualizzazione delle infrastrutture è iniziata a metà degli anni '60.Al suo inizio la virtualizzazione aveva due obiettivi principali, la creazione di un sistema di memoria virtuale e un emulatore di macchine che era in grado di eseguire software progettato per altre piattaforme di computer.Mentre diverse aziende hanno raggiunto questi obiettivi, i risultati sono stati miscelati e la ricerca sulla virtualizzazione è continuata.

Gli anni di ricerca hanno avuto i loro alti e bassi.Le vere macchine virtuali entrarono in sviluppo a metà degli anni '70.Questi erano programmi che imitavano interi computer così da vicino che era possibile eseguire software attraverso di loro.Queste prime macchine virtuali raramente avevano abbastanza potere per eseguire applicazioni di qualsiasi dimensione o complessità reali, ma la tecnologia aveva abbastanza potenziale che diverse aziende perseguivano ricerche.La ricerca sulla virtualizzazione delle infrastrutture negli anni '80 e '90 ha apportato diversi miglioramenti ma poche scoperte.

Nel 2003 è stato rilasciato il primo hypervisor open source.Questo programma ha consentito il monitoraggio di più sistemi operativi in esecuzione contemporaneamente su una singola macchina.Mentre i monitor di macchine virtuali esistevano dalla metà degli anni '80, questo programma era gratuito, completo e potente.Con questo software e processori multi-mais, è stato possibile eseguire più server virtuali su quasi tutti i server reali con poca riduzione della potenza generale.Eseguendo i server virtuali, un'azienda potrebbe tagliare i costi di energia e aumentare la potenza complessiva della loro rete.

Nel mondo aziendale, la virtualizzazione è spesso la norma.Le sale del server possono avere macchine che eseguono una mezza dozzina o più server virtuali con una riduzione di velocità o potenza poca o nessuna.I desktop virtuali hanno sostituito la necessità di un computer per ciascun lavoratore.Invece di avere la propria macchina, una singola versione di una macchina di base si copia nella rete e dà al lavoratore l'accesso a un computer virtuale.Tutte le sue informazioni vengono salvate su un server centrale.

Gli utenti di computer domestici si imbattono sempre nella virtualizzazione delle infrastrutture, anche se molti non se ne rendono conto.I programmi che vengono eseguiti attraverso portali Web senza alcuna forma di installazione sono generalmente virtualizzati, spesso per ridurre il ritardo di trasmissione e migliorare le prestazioni.Le applicazioni che sono state originariamente progettate per essere eseguite su un sistema operativo (OS) possono ora eseguire su più sistemi a causa di involucri di sistema operativo virtuale.Questi programmi vengono eseguiti all'interno di un programma host e convertono l'input e l'output a quello del sistema operativo corretto.Ciò è particolarmente comune quando si spostano i giochi basati su PC su altri sistemi.