ZFS ou LVM: a decisão tomada na instalação e difícil de desfazer

O ZFS dá integridade de dados e snapshots, e cobra memória em troca. O LVM é leve e familiar, mas não percebe corrupção sozinho. A escolha em geral se resume a memória e expectativa.

AtlasPVE ·

Este verbete responde a

  • proxmox zfs ou lvm
  • diferença entre lvm-thin e zfs
  • proxmox local ou local-lvm
  • quanta ram o zfs precisa
  • qual armazenamento escolher no proxmox

Esta decisão é tomada durante a instalação, e mudá-la depois significa mover as máquinas. Vale então saber de antemão o que cada lado traz.

O que o ZFS traz

O ZFS mantém uma soma de verificação para cada pedaço de dado. Se na leitura ela não bater, ele percebe o erro e, num arranjo redundante, pega a cópia correta do outro lado e repara em silêncio. Isso é proteção real contra corrupção silenciosa, e nenhuma outra camada oferece equivalente. Snapshots, compressão e redundância no nível do pool vêm junto.

O que o ZFS cobra

Memória. O ZFS usa memória para o cache de leitura, e numa máquina com pouca memória ele próprio fica mais lento e deixa menos para as máquinas virtuais. Algumas decisões tomadas ao criar o pool não mudam depois, entre elas o alinhamento de setores. Em resumo, o ZFS quer ser montado bem.

O que o LVM traz

O LVM é leve, familiar e quase não cobra memória. Com um thin pool também sabe tirar snapshots. Em máquinas pequenas, e onde a memória é preciosa, é uma escolha razoável. Em troca, não percebe corrupção silenciosa: se um dado voltar errado, ninguém avisa que voltou errado.

Como escolher

Se a memória está apertada e a máquina é pequena, o LVM roda com menos surpresas. Se integridade de dados é o ponto para você, ou se quer redundância conforme o número de discos cresce, o ZFS é o investimento certo. Ao decidir, pergunte: neste servidor vão viver dados cuja perda seria inaceitável? Se a resposta for sim, vale dar a memória que o ZFS pede.

Fontes

A documentação oficial do Proxmox. Em inglês, e é ela que dá a palavra final neste assunto.

Verbetes relacionados

Como isso aparece dentro do Atlas?

Ir para a página do produto