Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 1. Volumes lógicos

O gerenciamento de volume cria uma camada de abstração sobre o armazenamento físico, permitindo criar volumes lógicos de armazenamento. Isto proporciona uma flexibilidade muito maior em diversas formas do que a utilização direta do armazenamento físico. Além disso, a configuração do armazenamento de hardware é escondida do software para que ele possa ser redimensionado e movido sem parar aplicações ou desmontar sistemas de arquivos. Isto pode reduzir os custos operacionais.

Os volumes lógicos oferecem as seguintes vantagens em relação ao uso direto do armazenamento físico:

  • Capacidade flexível

    Ao utilizar volumes lógicos, os sistemas de arquivo podem se estender por vários discos, já que é possível agregar discos e partições em um único volume lógico.

  • Piscinas de armazenamento redimensionáveis

    Você pode estender os volumes lógicos ou reduzir os volumes lógicos em tamanho com comandos de software simples, sem reformatar e reparticionar os dispositivos de disco subjacentes.

  • Relocalização de dados on-line

    Para implantar subsistemas de armazenamento mais novos, mais rápidos ou mais resilientes, você pode mover os dados enquanto seu sistema estiver ativo. Os dados podem ser rearranjados em discos enquanto os discos estiverem em uso. Por exemplo, você pode esvaziar um disco permutável a quente antes de removê-lo.

  • Nome conveniente do dispositivo

    Os volumes de armazenamento lógico podem ser gerenciados em grupos personalizados e definidos pelo usuário.

  • Tiras de disco

    Você pode criar um volume lógico que risca os dados em dois ou mais discos. Isto pode aumentar drasticamente a produção.

  • Espelhamento de volumes

    Os volumes lógicos proporcionam uma forma conveniente de configurar um espelho para seus dados.

  • Instantâneos de volume

    Usando volumes lógicos, você pode tirar instantâneos do dispositivo para backups consistentes ou para testar o efeito das mudanças sem afetar os dados reais.

  • Volumes finos

    Os volumes lógicos podem ser provisionados de forma fina. Isto permite criar volumes lógicos maiores do que as extensões disponíveis.

  • Volumes de cache

    Um volume lógico de cache usa um pequeno volume lógico que consiste em dispositivos de blocos rápidos (como unidades SSD) para melhorar o desempenho de um volume lógico maior e mais lento, armazenando os blocos freqüentemente usados no volume lógico menor e mais rápido.

1.1. Visão geral da arquitetura LVM

A unidade de armazenamento físico subjacente de um volume lógico LVM é um dispositivo de bloco, como uma partição ou disco inteiro. Este dispositivo é inicializado como um LVM physical volume (PV).

Para criar um volume lógico LVM, os volumes físicos são combinados em um volume group (VG). Isto cria um pool de espaço em disco a partir do qual os volumes lógicos LVM (LVs) podem ser alocados. Este processo é análogo à maneira pela qual os discos são divididos em partições. Um volume lógico é usado por sistemas de arquivos e aplicações (como bancos de dados).

Figura 1.1, “Componentes lógicos de volume LVM” mostra os componentes de um simples volume lógico LVM:

Figura 1.1. Componentes lógicos de volume LVM

LVM Logical Volume Components