Os sistemas de arquivos em cluster do ZFS são possíveis?

16

É possível criar um cluster ZFS? Ou você precisaria seguir a rota aparentemente feia (pelo menos para mim) do ZFS com pools formatados em UFS governados pelo GlusterFS?

A idéia é verificar se é possível expandir para o armazenamento distribuído de vários petabytes com o qual o ZFS deve ser capaz de lidar sem problemas.

Alguma dica, blogs, posts?

SteveMustafa
fonte
Suponho que você já olhou para Luster; aguardando nossos especialistas ZFS locais para carrilhão em ...
Deer Hunter

Respostas:

4

Você pode agrupar o ZFS com pelo menos duas soluções:

"Agora o clustering está disponível não apenas como um produto comercial como a solução RSF-1 em www.high-availability.com, mas também como uma solução OpenSource baseada no PaceMaker. Http://www.clusterlabs.org/wiki/Main_Page "

Mike
fonte
Eu não sabia que o marcapasso funcionava no FreeBSD. Obrigado. Com isso dito, você já tentou o ZFS no Linux?
precisa saber é o seguinte
11
Além disso, agora, depois de todo esse tempo, eu gostaria de esclarecer que, agrupando para ZFS, quero dizer infinitamente em expansão de armazenamento, basta adicionar caixas / discos
SteveMustafa
3

Por que sim, é possível criar um cluster ativo / passivo baseado em ZFS usando DAS compartilhada e SAS de caminhos múltiplos.

Detalhes em: https://github.com/ewwhite/zfs-ha/wiki

A chave para esse design de armazenamento de alta disponibilidade é um gabinete de armazenamento anexado ao SAS compartilhado, ou JBOD. Embora não seja nada compartilhado , isso pode ser uma maneira útil de aumentar a disponibilidade de uma configuração de armazenamento que pode ser dimensionada verticalmente.

Para complementar o gabinete JBOD compartilhado, precisamos de dois servidores (nós principais ou controladores) para fornecer conectividade do cliente e recursos de computação / RAM para a matriz ZFS.

Os servidores e o gabinete JBOD devem ser organizados em uma topologia de anel de cabeamento SAS.

insira a descrição da imagem aqui

Isso pode ser dimensionado usando mais gabinetes ...

insira a descrição da imagem aqui

ewwhite
fonte
2

Talvez isto seja de seu interesse: 55PB Luster + ZFS Filesystem da Sequoia

É do Laboratório Nacional Lawrence Livermore (LLNL). Uma porta nativa do ZFS no Linux está em desenvolvimento nesse laboratório.

kschurig
fonte
Eu sei sobre o Luster, mas não achei que houvesse uma porta para o FreeBSD. Interessante, isso requer mais investigação da minha parte. Obrigado pelo link. Aliás, KQ Infotech, um dos carregadores de ZFS para Linux estão em desenvolvimento já não ativamente a partir de 2011 ( osnews.com/story/24853/... )
SteveMustafa
2

Não nativamente. Você poderia ter um verdadeiro sistema de arquivos em cluster rodando em cima de um armazenamento de backup do ZFS ...

No entanto, os clusters de alta disponibilidade (ativo-ativo) do ZFS estão disponíveis, mas não foi isso que você quis dizer com sua pergunta ... Talvez o recurso Nexenta Namespace Clustering ...

ewwhite
fonte
Não é o HA, que infelizmente escala apenas para duas máquinas. Eu estava pensando em algo que pode se estender por várias dezenas de JBODs, talvez através de centros de dados, mesmo continentes :) Eu acho que uma grande bit ..
SteveMustafa
A Nexenta é ótima, mas o licenciamento deles é quase inútil para meus propósitos. Estou tentando basear isso completamente no FLOSS.
SteveMustafa
11
Converse com eles sobre suas necessidades. Ninguém paga no varejo!
ewwhite
Bom ponto. Vou ligar para eles e ver como vão as coisas. Até agora, o ZFS com UFS governado por Luster parece ser a maneira mais viável para mim até agora. É o que ainda tenho que tentar e, em teoria, é ótimo.
SteveMustafa