Skip to main content

Cos'è il software di virtualizzazione?

La virtualizzazione riguarda la creazione di un sistema all'interno di un sistema al fine di condividere le risorse.Il software di virtualizzazione è ciò che lo fa accadere.È progettato per creare un ambiente che inganna altri programmi nel pensare che stiano lavorando su una macchina dedicata, puramente per il suo uso.

Ai sistemi operativi non piace condividere, quindi è spesso necessario ingannarli nel pensare che non siano.Il software di virtualizzazione fa gli sciocchi creando istanze, che sono partizioni separate su una macchina.Ogni istanza pensa che sia l'unico, e quindi tutto ciò che è installato su di esso lo pensa.Questo crea una sorta di scatola sigillata, in cui qualunque cosa accada al suo interno non può influenzare ciò che è fuori.Il software di virtualizzazione si destreggia quindi alle risorse della macchina in modo che ogni istanza abbia ciò di cui deve essere eseguito in modo efficace.

La virtualizzazione è utile in molti modi.Significa che gli utenti di computer possono provare più sistemi operativi su un sistema senza doverlo ricostruire ogni volta.Permette a diverse piattaforme di condividere risorse, soprattutto se non richiedono molti.Può anche creare un mini laboratorio su un computer, consentendo la sperimentazione senza rischiare l'intera macchina.

Il miglior esempio di virtualizzazione è il web hosting.Un sito Web è ospitato su un server collegato alla spina dorsale Internet.Questo server esegue il software di virtualizzazione, che divide le risorse del server tra diversi server virtuali.Ogni server virtuale pensa che sia l'unico server sulla macchina e funziona in modo abbastanza felice.

Qualcuno che paga per il web hosting paga per un segmento di questo server e la sua istanza.Il software su ogni istanza serve quindi il sito Web e tutto funziona come se il sito fosse su un server a sé stante.Ciò riduce significativamente il costo sia per l'host web che per il cliente.L'host può avere molti più clienti che condividono macchine a un costo molto più basso.I clienti hanno tutte le caratteristiche dei propri server, senza la spesa di server dedicati. Anche le aziende si stanno svegliando con l'idea di virtualizzazione.Attualmente si stima che la maggior parte dei server aziendali sia al massimo del 40%, anche nei momenti più affollati.Il software di virtualizzazione consente alle aziende di ospitare diverse piattaforme software su ciascun server, rendendo disponibile più uso delle risorse.Ciò significa che sono necessari meno server, il che può comportare un significativo risparmio sui costi.Il risparmio sui costi non è solo necessario non dover acquistare server aggiuntivi, ma anche le spese di alimentarli, farli funzionare e mantenerli.

Il software di virtualizzazione può anche essere utilizzato a casa.Computer che esegue Windows Il sistema operativo, ad esempio, può eseguire Linux in un server virtuale, in cui normalmente sarebbe difficile eseguire entrambi senza molto lavoro.Ciò consente all'utente di utilizzare entrambi i sistemi senza interferire con l'altro.