Che cos'è la virtualizzazione dello storage?
I dati del computer vengono archiviati su dischi e supporti a stato solido per la disponibilità per giorni, mesi o anni. Nei piccoli sistemi, come un personal computer, sono presenti una CPU e uno o due dischi rigidi. Quando un disco si guasta o si esaurisce lo spazio, è necessario aggiungere manualmente un altro disco e, i dati devono essere posizionati su quel disco. Nei sistemi di grandi dimensioni, ci possono essere centinaia di dischi e sistemi di sistemi di archiviazione digitale e la complessità della gestione delle informazioni aumenta considerevolmente. La virtualizzazione dell'archiviazione è il raggruppamento di dispositivi di archiviazione in modo che appaia senza soluzione di continuità un unico dispositivo di archiviazione.
In un sistema semplice, ogni volta che un programma deve accedere a un file, invia una richiesta al sistema operativo. Il sistema operativo lo associa a una posizione specifica su un disco. Se un disco ha, diciamo, 10 gigabyte di capacità, allora il disco non può gestire dati oltre quella dimensione. Con la virtualizzazione dell'archiviazione, una richiesta di spazio maggiore della dimensione del disco viene instradata automaticamente dietro le quinte verso un altro disco.
La virtualizzazione dello storage può essere gestita da hardware o software o da una combinazione dei due. Ha una serie di vantaggi. I dati possono essere spostati da un dispositivo a un altro dispositivo dietro le quinte mentre il sistema effettua richieste e la richiesta viene automaticamente instradata nella nuova posizione. Quando è necessario aggiungere o rimuovere un dispositivo di archiviazione, è possibile farlo senza arrestare il sistema. Ciò aumenta la disponibilità del sistema agli utenti finali.
Con la virtualizzazione dello storage, le informazioni possono essere gestite in modo intelligente; ad esempio, i dati a cui si accede meno frequentemente possono essere spostati su un dispositivo più lento. L'utilizzo dello spazio di archiviazione potrebbe essere migliorato. Ogni dispositivo di archiviazione da solo può avere spazio inutilizzato, ma quello spazio inutilizzato potrebbe essere troppo piccolo per essere utilizzato per un singolo file che il sistema operativo vuole posizionare. Con la virtualizzazione dell'archiviazione, lo spazio inutilizzato su più dispositivi viene automaticamente "accumulato" poiché parti del file possono essere archiviate su dispositivi separati.
Il gruppo fisico di dispositivi di archiviazione è visto come un singolo dispositivo dal punto di vista del sistema operativo. Di conseguenza, il sistema operativo non deve tenere traccia di più dispositivi e di come accedervi. Di conseguenza, i dispositivi di archiviazione di più produttori possono essere utilizzati senza problemi purché supportino la virtualizzazione dell'archiviazione. Per protezione contro la perdita di dati, i dati vengono spesso replicati. Tale replica viene anche gestita senza problemi.
La virtualizzazione dello storage fornisce quindi al sistema lo storage di cui ha bisogno senza essere impantanato dalle limitazioni dei singoli dispositivi. Naturalmente, ora è stata virtualizzata una quantità significativa di informazioni. È molto importante che queste informazioni vengano conservate in modo a prova di errore, di solito memorizzandole in più posizioni.