Garantia de Disponibilidade em Ambiente Peer-to-peer Utilizando Replicação Coordenada
Autores
6308 |
José Nogueira D'Almeida Junior
|
2864,10,299
|
6309 |
2864,10,299
|
|
6310 |
2864,10,299
|
Informações:
Publicações do PESC
As redes peer-to-peer. famosas por suas aplicações de troca de arquivos, são uma nova forma de computação distribuída. Uma de suas características é a volatilidade de seus membros. Criar mecanismos que tomem mais confiável tal ambiente é um desafio que pode ser auxiliado com a área de conhecimento de banco de dados distribuídos. Este trabalho apresenta uma abordagem de tolerância a falhas dos membros de uma rede peer-to-peer a fim de manter disponíveis os objetos, independentemente das oscilações que venham a ocorrer. O algoritmo proposto utiliza a replicação para gerar a redundância e a coordenação para ordenar os movimentos dos peers e seus objetos. A técnica utiliza eleições para escolher os membros mais aptos a realizarem a coordenação. Os resultados experimentais mostraram a importância de coordenar a replicação e listaram os principais critérios para realizar as eleições.
Peer-to-peer networks, which are famous because its file-sharing applications, are a new way to make distributed computing. One of its features is the volatility of its members. The creation of new mechanisms to make more reliable this kind of environment is a challenge, which can be aided by distributed database knowledge area. This thesis presents one tolerant-failure approach to guarantee the availability of the objects in a peer-to-peer network. The proposed algorithm uses replication to generate redundancy and coordination to order the peers' actions and its objects. The technique uses elections to choose the best members, which will be the coordinators. The experimental results showed the importance of the coordination to replication and listed the main criteria to make the elections.