XFS no LVM ou diretamente no array MD?

1

Eu tenho um array RAID6 que consiste em unidades 10x2TB que eu usarei como um dispositivo NAS. O gabinete do servidor tem 6 compartimentos adicionais que eu posso usar para futuras expansões. O armazenamento será todos arquivos esparsos 500G-1T servidos como discos iSCSI para vários servidores, com as imagens de disco residindo em uma partição XFS.

A minha pergunta é: dada esta configuração, é mais eficiente instalar a partição XFS diretamente no dispositivo / dev / md? Eu preferiria criar um grupo de volume e usar o LVM para gerenciar o espaço, mas não se isso implicasse em grande penalidade de desempenho.

Pensando em criar eventualmente uma segunda matriz RAID com os 6 slots adicionais, adicionar isso ao grupo de volumes seria bastante trivial se eu começasse com o LVM, mas você pode ter um sistema de arquivos XFS executado em dois dispositivos diferentes sem colocá-lo no LVM para começar? Duas montagens XFS separadas, embora não ideais, provavelmente funcionariam, mas novamente apenas se houver algum aumento de desempenho para compensar.

    
por John P 06.09.2011 / 17:38

2 respostas

1

Eu acho que o impacto no desempenho é realmente mínimo para o LVM, exceto se você usar snapshots que podem ter um grande impacto - melhor se os snapshots forem usados apenas durante os backups. Esta resposta concorda.

Para uma discussão detalhada de problemas com o LVM, com alguma menção ao XFS, Advanced Format, RAID, etc, consulte Perigos e ressalvas do LVM

    
por 06.09.2011 / 18:47
0

Cada camada de abstração adiciona uma quantidade adicional de impacto no desempenho. Então, o LVM diminuirá o desempenho adicionando flexibilidade.

É você quem tem que avaliar o ganho e os riscos. A melhor maneira é fazer testes de desempenho e ver se o impacto no desempenho do LVM é aceitável (ou mesmo mensurável).

    
por 06.09.2011 / 18:05