O gerenciamento de volume lógico é uma técnica amplamente usada para implantar armazenamento lógico em vez de físico.
Com o LVM, as partições "lógicas" podem se estender por discos rígidos físicos e podem ser redimensionadas (ao contrário das tradicionais partições "brutas" ext3).
Um disco físico é dividido em um ou mais volumes físicos (Pvs) e grupos de volumes lógicos (VGs) são criados pela combinação de PVs.
Você deve ler mais algumas informações especificadas aqui em O Gerenciador de Volume Lógico do Linux
Esta imagem resume muito bem
Também há boas informações em Guia para iniciantes do LVM
Uma das grandes vantagens do LVM é que você pode reduzir o tamanho de uma partição mais facilmente e usá-la em outras partições, por exemplo, sem perda de dados.
Você também pode alocar quantidades mínimas de espaço para cada volume lógico e deixar parte do disco não alocado. Então, quando as partições começam a encher, elas podem ser expandidas conforme necessário.
Do wiki do Archlinux:
Vantagens
O LVM oferece mais flexibilidade do que apenas usar partições normais do disco rígido:
-
Use qualquer número de discos como um grande disco.
-
Tenha volumes lógicos estendidos em vários discos.
-
Crie pequenos volumes lógicos e redimensione-os "dinamicamente" conforme eles se tornam mais preenchidos.
-
Redimensione volumes lógicos, independentemente da ordem em disco. Não depende da posição do LV dentro do VG, não há necessidade de garantir o espaço disponível ao redor.
-
Redimensione / crie / exclua volumes lógicos e físicos on-line. Os sistemas de arquivos neles ainda precisam ser redimensionados, mas alguns suportam o redimensionamento online.
-
Migração on-line / ao vivo de LV sendo usada por serviços para discos diferentes sem precisar reiniciar os serviços.
-
Os instantâneos permitem que você faça backup de uma cópia congelada do sistema de arquivos, ao mesmo tempo em que mantém o tempo de inatividade do serviço no mínimo.
Desvantagens
-
Exclusivo do Linux (quase). Não há suporte oficial na maioria dos outros sistemas operacionais (FreeBSD, Windows ..).
-
Etapas adicionais na configuração do sistema, mais complicadas.
-
Se você usar o sistema de arquivos Btrfs, o recurso Subvolume também oferecerá o benefício de ter um layout flexível. Nesse caso, usar a camada adicional de abstração do LVM pode ser desnecessário.