Um Sistema de Arquivos Compartilhado em Nível de Usuário Baseado em Tabelas Hash Distribuídas (WSL 2009)

Authors
Pedro Eugênio Rocha (UFPR)
Luiz Carlos Erpen de Bona (UFPR)

Abstract
Este artigo apresenta o DIFS (Distributed Filesystem), um sistema de arquivos totalmente distribuído baseado em DHT (Distributed Hash Table). Cada nodo do sistema cede uma certa quantidade de espac¸o de armazenamento, formando um grande sistema de arquivos compartilhado. Para criar um sistema de arquivos real e em nível de usuário o sistema utiliza o FUSE (Filesystem in Userspace). Uma DHT é utilizada para associar nomes de arquivos aos nodos que os armazenam, pois todo arquivo ou diretório criado na rede é replicado e armazenado em um conjunto de nodos. Finalmente, apresentamos os resultados dos testes realizados utilizando o protótipo desenvolvido.

Download paper (PDF)

Share

Metrics

Citations: by Google Scholar