Capitolo 1. LVM Logical Volume Manager

Questo capitolo fornisce una panoramica dettagliata sui componenti del Logical Volume Manager (LVM).

1.1. Volumi logici

La gestione del volume crea un livello di astrazione attraverso lo storage fisico che vi permette di creare volumi di storage logici. Ciò fornisce una maggiore flessibilità rispetto all'utilizzo diretto dello storage fisico.
Un volume logico fornisce la virtualizzazione dello storage. Con un volume logico non sarete limitati dalle dimensioni del disco fisico. In aggiunta, la configurazione dello storage hardware viene nascosta al software in modo da poter essere modificata e spostata, senza alcuna interruzione delle aplicazioni o senza smontare i file system. Tale processo riduce i costi operativi.
I volumi logici forniscono i seguenti vantaggi rispetto all'utilizzo diretto dello storage fisico:
  • Capacità più flessibile
    Quando si utilizzano i volumi logici i file system possono essere estesi attraverso dischi multipli, poichè è possibile aggregare sia i dischi che le partizioni in un volume logico singolo.
  • Pool di storage ridimensionabili
    È possibile estendere o ridurre la dimensione dei volumi logici con alcuni comandi software semplici, senza riformattare e ripartizionare i dispositivi del disco interessati.
  • Riassegnazione dati online
    Per implementare sottosistemi di storage nuovi, più veloci o più resistenti, è possibile spostare i dati mentre il vostro sistema è attivo. I dati possono essere riassegnati sui dischi durante l'utilizzo dei dischi stessi. Per esempio, è possibile svuotare un disco di tipo hot-swappable prima di rimuoverlo.
  • Come nominare un dispositivo in modo conveniente
    I volumi dello storage locale possono essere gestiti in gruppi definiti dall'utente, i quali possono essere chiamati a vostra discrezione.
  • Disk striping
    È possibile creare un volume logico in grado di scrivere i dati su due o più dischi. Ciò potrebbe aumentarne drammaticamente le prestazioni.
  • Volumi in mirroring
    I volumi logici forniscono un modo molto conveniente per configurare un mirror per i vostri dati.
  • Snapshot del volume
    Utilizzando i volumi logici è possibile eseguire delle snapshot del dispositivo per un backup conforme, oppure per provare gli effetti delle modifiche senza interessare i dati reali.
L'implementazione di queste caratteristiche in LVM, viene descritta nel rimando di questo documento.