Ao decidir se deseja usar grupos de volumes LVM ou conjuntos ZFS na configuração de novos servidores de arquivos, o que precisa ser considerado? Existe uma opção "melhor" no domínio dos servidores de arquivos multiuso? Diferente da pergunta anterior , não quero colocar as tecnologias em camadas.
Cenário:
- Servidores RHEL / CentOS 6 x64
- muitos DAS e SAN LUNs disponíveis e idênticos
Escolha:
Pessoalmente, estou familiarizado com o LVM, por isso estou confortável em usá-lo se for a melhor opção. No entanto, o ZFS parece bastante promissor e o aprendizado de novas tecnologias é sempre bom.
Como queremos compartilhar um armazenamento bastante grande (vários TB) para diferentes departamentos e eles precisam acessá-los pelo CIFS e NFS, devemos usar o ZFS ou o LVM para o gerenciador de pool subjacente ?
Sei que FreeNASé possível usar um produto como esse , mas por várias razões, preciso ser capaz de implantar em servidores Linux "típicos".
Respostas:
Eu uso os dois, mas prefiro o ZFS. O ZFS no Linux tem sido muito bom para mim, mas não é o "consertar tudo" para todas as situações.
Um servidor típico terá a seguinte aparência:
(Lembre-se, eu geralmente uso RAID de hardware e principalmente uso o ZFS como um gerenciador de volume flexível)
Depois, pego o zpool e crio os sistemas de arquivos ZFS adicionais (ou pontos de montagem) e zvols, conforme necessário.
E os sistemas de arquivos ...
Portanto, o uso do ZFS para partições de dados é extremamente bom, pois permite endereçar um conjunto de dados, definir cotas e gerenciar atributos na granularidade do ponto de montagem. O LVM ainda requer lidar com ferramentas do sistema de arquivos e é um pouco mais rígido.
fonte
copies=2
. No entanto, no caso de uma falha no disco ou no controlador, é mais provável que você acabe com uma perda completa do seu pool do que se tivesse a configuração equivalente apenas no ZFS.