Loading...
 

ProjetoFinalUFBA

/home/cristiano/projetos/Projeto_Final_UFBA



Sistemas Peer-to-Peer - Estudo e Implementação


Aluno: Cristiano Reis Monteiro

Professor Orientador: Raimundo Macêdo

Coordenação: Profa. Anna Friedericka


A computação Peer-to-Peer (P2P) é importante, pois facilita o acesso a meios de armazenamento e poder computacional de computadores conectados nas margens da rede, através do uso de programas de computador dotados da capacidade de explorar tais recursos. O compartilhamento de arquivos é apenas uma das aplicações importantes das redes P2P. A combinação dos milhares de discos rígidos disponíveis nos computadores conectados à uma rede P2P criou um valioso sistema de armazenamento de arquivos distribuído. Distribuir arquivos ao longo de vários nós resolve o problema do armazenamento centralizado de arquivos, provendo acesso a terabytes de espaço que seriam de custo proibitivo para qualquer pessoa ou organização. A replicação dos dados em múltiplos nós, reduz a carga de trabalho em arquivos acessados com freqüência, assim como aumenta a disponibilidade e provê tolerância a falhas. A busca distribuída também dispõe resultados mais atualizados que uma busca centralizada

Apesar destas características importantes, os sistemas P2P ainda não ultrapassaram além de algumas aplicações específicas. O compartilhamento de arquivos de música e filmes tornou-se bastante popular, mas nada além destes formatos foi explorado com sucesso. Por exemplo, a troca de informações e artigos científicos, bem como a catalogação e distribuição conjunta com o arquivo de seus meta-dados constituiriam um serviço valioso para a comunidade acadêmica e científica, algo que não foi explorado até o momento.

Alguns aplicativos P2P de compartilhamentos de arquivos são construídos para trabalhar com formatos específicos, tornando-os difíceis de adequar-se a novas necessidades. Outros aplicativos conseguem tratar quaisquer formatos de arquivos, mas não provêem mecanismos para diferenciar arquivos com atributos similares (ex. arquivos com nomes semelhantes, mas escrito por autores diferentes). Isto limita a capacidade dos usuários de localizar de forma mais precisa a informação desejada.

Este é o problema que pretendo resolver neste trabalho, além de apresentar a teoria e funcionamento das redes P2P, apresento uma solução para o compartilhamento de arquivos contendo artigos científicos, facilmente expansível para outras classes de arquivos.



Created by cristiano. Last Modification: Tuesday 29 of November, 2005 12:44:38 BRST by cristiano.