Existe algum sistema de arquivos distribuído sem servidor?

3

Semelhante a Existe um sistema distribuído SAN / Storage lá? ou Solução de armazenamento redundante distribuído? , exceto com algumas diferenças fundamentais ( e dois anos mais novo).

Contexto: Eu tenho um pequeno cluster Rocks (algumas dezenas de máquinas de diferentes capacidades) e gostaria que todos os meus nós agrupassem seu espaço de armazenamento em excesso para permitir um sistema de arquivos distribuído. Eu talvez possa poupar uma máquina que funcionaria como servidor, mas preferiria não fazê-lo.

Ao contrário do que foi dito acima, todas essas máquinas compartilham listas de usuários, e nenhum usuário pode obter segurança na raiz e problemas de criptografia são quase insignificantes. (FS montado pelo root; contém um diretório por usuário com seus perms)

Eu sinto que deve ser muito fácil de fazer, eu simplesmente não consigo encontrar soluções que não são muito mais complicadas do que o que eu estou procurando.

EDIT: Minha motivação é que de vez em quando uma grande carga de IO atinge, derrubando o NFS. Estou bem ciente de que "vá comprar um bom SAN com um monte de SSDs" é uma solução bastante agradável; não está disponível no momento - gostaria de saber o que posso fazer com o software e o hardware que tenho.

    
por zebediah49 13.06.2012 / 03:21

1 resposta

0

Esta não é uma resposta muito boa, mas gostaria de encerrar a questão.

A sugestão de GlustreFS de uSlackr parece a melhor opção. Há vários exemplos de uso em clusters, e seu modelo de metadados de hash significa que não há um servidor de metadados centralizado.

Não há nada que diga que uma única máquina não pode executar o cliente e o servidor.

Dito isso, ele atende aos requisitos descritos.

    
por 19.06.2012 / 02:02