Che cos’è un gruppo di volumi?

Un gruppo di volumi (VG) è una raccolta logica, o un raggruppamento mirato, di spazio di archiviazione del computer che può estendersi su più dispositivi fisici. Combina volumi fisici e logici in un singolo elemento amministrativo all’interno di UNIX® e LINUX® logical volume management (LVM). Un volume fisico può essere un dispositivo di archiviazione interno o esterno. I volumi logici sono concatenazioni, o elenchi concatenati, di spazio di archiviazione che potrebbero unire parti di più volumi fisici. Sotto LINUX®, il gruppo di volumi è il più alto livello di astrazione, o visualizzazione, nella sua utility di gestione del volume logico.

Nelle prime implementazioni, i dischi fisici venivano resi disponibili ai sistemi operativi tramite partizioni statiche. Queste partizioni possono essere una porzione sequenziale o la totalità di un singolo dispositivo fisico. Ogni partizione sembrerebbe essere un’unità separata per il sistema operativo. Se una partizione necessitava di più spazio, le informazioni in essa contenute dovrebbero essere trasferite a una partizione più grande sulla stessa o su un’altra unità fisica.

Molti sistemi, in particolare quelli basati su UNIX®, ora suddividono lo spazio sui dischi fisici in unità di archiviazione di dimensioni standard. I volumi logici composti da unità di più unità possono essere allocati alle partizioni e le unità di archiviazione possono essere aggiunte o rimosse quando cambiano i requisiti. Questo è il fondamento della gestione del volume logico.

I volumi fisici possono essere dischi rigidi, partizioni di un disco o un dispositivo di archiviazione esterno. Sono considerati una serie concatenata di spazi di archiviazione chiamati estensioni fisiche (PE). Queste sono le unità base di allocazione dello storage e, a seconda del sistema, possono essere di dimensione uniforme o variabile. I volumi logici sono costituiti in modo simile da estensioni logiche (LE), che hanno le stesse dimensioni delle estensioni fisiche. Il ruolo del gruppo di volumi è quello di mappare le estensioni logiche alle estensioni fisiche, creando un pool di LE che possono essere uniti in volumi logici o partizioni virtuali.

I volumi logici possono essere ingranditi o ridotti in base alle esigenze semplicemente aggiungendo LE o restituendoli al pool. Le LE non devono essere sequenziali o condividere lo stesso dispositivo. Un gruppo di volumi può cambiare dimensione con l’aggiunta o la rimozione di un’unità di archiviazione, sebbene ciò possa richiedere lo spostamento o la riassegnazione dei LE. Tuttavia, i volumi fisici e logici sono unici per il loro gruppo di volumi e non possono estendersi o essere condivisi dai gruppi. Come unità amministrativa, un gruppo di volumi stesso può essere spostato su un’altra macchina host, soggetto a permessi di accesso o completamente nascosto.