Quais são as funcionalidades dos sistemas de arquivos distribuídos e sistemas de armazenamento distribuído?

4

Estou lendo soluções de fornecedores de nuvem para os sistemas de armazenamento distribuído, como o Amazon Dynamo e o Google Big Table.

e realmente confuso em dois termos:

  1. o que são sistemas de arquivos distribuídos, os fornecedores de nuvem usam tipos diferentes de DFS?
  2. para que são os sistemas de armazenamento distribuído?
  3. quais são as diferenças desses termos e funcionalidades?

Se eu entendi esses termos, criarei a arquitetura geral dos fornecedores de nuvem, qualquer bom tutorial ou página da web será apreciado.

Obrigado

    
por Berkay 18.04.2010 / 00:47

1 resposta

1
  1. DFS é um termo muito genérico para um sistema que disponibiliza arquivos de vários locais físicos. Isso pode ser cópias redundantes (para desempenho ou redundância); ou pode ser um sistema de arquivos lógico único com arquivos individuais colocados em diferentes servidores físicos.

  2. O Armazenamento distribuído está abstraindo o armazenamento físico por meio de uma única apresentação lógica; Basicamente, você tem armazenamento em vários locais (servidores diferentes ou hardware dedicado), que considera o aplicativo como se fosse um único sistema de armazenamento.

  3. Até certo ponto, eles estão sendo usados como palavras de propaganda de marketing. Eles não significarão nada a menos que você saiba exatamente como eles são implementados e, portanto, como aproveitá-los.

Os artigos da Wikipedia têm explicações mais detalhadas para Sistemas de arquivos distribuídos e Storage Virtualization (que inclui armazenamento fisicamente diversificado).

    
por 18.04.2010 / 04:38