Armazenamento de dados distribuído para rede lenta com alta rotatividade de nó?

0

Qual armazenamento de dados distribuído devo usar para armazenar dados de forma confiável por meio de um conjunto de nós com uma rede fraca entre eles?

Eu quero algo que:

  • Não espera que todos os nós estejam acessíveis agora, incluindo suporte para operação offline;
  • Inicialmente, armazene dados localmente, mas eventualmente (quando a rede estiver boa e mais nós on-line) distribua-os para outros nós necessários;
  • Tenha um bom reequilíbrio e reparos automáticos diante dos nós que entram e saem da rede;
  • Manipula nós que diferem muito em capacidade, armazenando apenas coisas pequenas e de alta prioridade em pequenos nós;
  • Tratar o especial do nó local: "meus" dados são sempre armazenados no nó local primeiro e, em seguida, submetidos a backup para outros nós.

A maioria das soluções, como o Tahoe-LAFS ou o GlusterFS, parece esperar um conjunto de nós mais ou menos estável, mantido on-line e conectado a uma boa rede, sem interrupções planejadas estendidas. Existe um armazenamento distribuído especial que espera que os nós estejam off-line regularmente?

    
por Vi. 04.03.2014 / 00:25

0 respostas