2.3.2. Volumi logici segmentati
Durante la scrittura dei dati su di un volume logico LVM il file system rilascia i dati sui volumi fisici interessati. È possibile controllare il modo attraverso il quale vengono scritti i dati sui volumi fisici, attraverso la creazione di un volume logico segmentato. Per processi di scrittura e lettura sequenziali molto grandi ciò potrebbe migliorare l'efficienza dell'I/O dei dati.
Lo strpping migliora le prestazioni attraverso la scrittura dei dati su di un numero predeterminato di volumi fisici seguendo un ordine round-robin. Con lo stripping, è possibile eseguire l'I.O in parallelo. In alcune situazioni tale comportamento può risultare in un aumento della prestazione quasi-lineare per ogni volume fisico aggiuntivo all'interno del segmento.
Il seguente mostra la scrittura dei dati attraverso tre volumi fisici. In questa figura:
- il primo segmento di dati viene scritto su PV1
- il secondo segmento viene scritto su PV2
- la terza viene scritta su PV3
- il quarto segmento viene scritto su PV1
In un volume logico segmentato la dimensione del segmento non può eccedere la dimensione di una estensione.
Figura 2.5. Processo di stripping dei dati su tre PV
I volumi logici segmentati possono essere estesi concatenando un altro set di dispositivi alla fine del primo set. Per poter estendere un volume logico segmentato, tuttavia, è necessario avere spazio libero sufficiente sui volumi fisici interessati che costituiscono un gruppo di volumi per supportare il segmento. Per esempio, se avete un segmento a due-vie che utilizza l'intero gruppo di volumi, l'aggiunta di un volume fisico al gruppo di volumi non vi permetterà di estendere il segmento. Al contrario, è necessario aggiungere almeno due volumi fisici al gruppo di volumi. Per maggiori informazioni su come estendere un volume segmentato consultate Sezione 4.4.12.1, «Come estendere un volume segmentato».