LVM: introduzione: differenze tra le versioni

m (ha spostato LVM - Logical Volume Manager a LVM: introduzione: Considerata la complessità dell'argomento ho ritenuto necessario modificare la guida in sottopagine)
Riga 4: Riga 4:
Il Logical Volume Manager è un software a livello kernel Linux che permette una gestione ed allocazione della memoria sui supporti di memoria in modo flessibile e dinamico, ma soprattutto non limitata allo schema rigido delle partizioni.
Il Logical Volume Manager è un software a livello kernel Linux che permette una gestione ed allocazione della memoria sui supporti di memoria in modo flessibile e dinamico, ma soprattutto non limitata allo schema rigido delle partizioni.


La brillante idea da cui nasce la potenzialità di questo strumento è di non utilizzare le partizioni in maniera classica ma di utilizzare dei volumi logici virtuali create da LVM sulle partizioni assegnategli. In questa maniera, non essendo più vincolati alle partizioni, ne consegue una gestione molto più fluida dei dispositivi di memorizzazione.
La brillante idea da cui derivano tutte le potenzialità di questo strumento è quella di non utilizzare più le partizioni in maniera classica come definite nell'MBR ma di adoperare al posto di queste dei volumi logici virtuali creati e gestiti dall'''LVM'' sui dispositivi assegnategli. In questa maniera, non essendo più vincolati alle partizioni, ne consegue una gestione molto più fluida dei dispositivi di memorizzazione il cui unico limite è l'immaginazione.
 
Da Lenny è disponibile la versione LVM2 facilmente installabile con l'omonimo pacchetto.


==Potenzialità==
==Potenzialità==
Per rendere immediatamente conto del perché questo strumento lo consigli vivamente a tutti e di quali siano i suoi punti di forza, ecco una breve analisi dei suoi punti di forza.
Per rendere immediatamente conto del perché questo strumento lo consigli vivamente a tutti - sia desktop che server, sia usi domestici che professionali - ecco a seguire una breve analisi dei suoi punti di forza.
===Vantaggi===
===Vantaggi===
Tra i principali vantaggi troviamo:
Tra i principali vantaggi troviamo:
* Libertà di ampliare/ridurre le partizioni;
* Libertà di ampliare/ridurre "le partizioni" (il termina corrretto è ''Logical Volume'');
* Possibilità di eseguire snapshot "a caldo" (senza dover spegnere il computer);
* Possibilità di eseguire snapshot ''a caldo'' (senza dover spegnere il computer);
* Possibilità di estendere una partizione su altri supporti di memoria;
* Possibilità di estendere una partizione su altri supporti di memoria (modalità ''striped'');
* Possibilità di adottare soluzioni RAID.
* Possibilità di implementare una ridondanza delle partizioni (modalità ''mirrored'');
* Possibilità di trasferire ''a caldo'' "le partizioni" (il termina corrretto è ''Logical Volume'') da un supporto fisico ad un altro.
===Svantaggi===
===Svantaggi===
Si ravvisa un rallentamento della velocità I/O dei supporti di archiviazione seppure trascurabile, una maggiore difficoltà in caso di dover recuperare dati dal disco, possibili [[#Boot Loader e LVM|problemi in fase di boot]] con alcuni boot loader.
Si ravvisa un possibilerallentamento della velocità I/O dei supporti di archiviazione seppure molto trascurabile, una maggiore difficoltà in caso di dover recuperare dati dal disco, possibili [[#Boot Loader e LVM|problemi in fase di boot]] con alcuni boot loader.
 
=LVM-1 o LVM-2?=
Da Lenny in avanti è disponibile la versione ''LVM2'' facilmente installabile con l'omonimo pacchetto. La compatibilità tra la versione 1 e 2 è stata mantenuta ed infatti non dovrebbero esservici problemi per una eventuale migrazione.<br />
In questa guida si è fatto esplicito riferimento a ''LVM2'' ma quasi tutto è replicabile in ''LVM1''.
 
Ad esempio, una delle possibili differenze tra le due versioni, è il fatto che l&#39;''LVM1'' permetta ''snapshot'' solo in lettura, invece nella 2 sono utilizzabili sia in lettura che scrittura.


=La struttura del LVM=
=La struttura del LVM=
909

contributi