A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Computação Colaborativa (P2P) - Componente de Comunicação para o Projeto XPeer Recife, 14 de março de 2004 Tarciana Dias da Silva – Judith.

Apresentações semelhantes


Apresentação em tema: "Computação Colaborativa (P2P) - Componente de Comunicação para o Projeto XPeer Recife, 14 de março de 2004 Tarciana Dias da Silva – Judith."— Transcrição da apresentação:

1 Computação Colaborativa (P2P) - Componente de Comunicação para o Projeto XPeer Recife, 14 de março de 2004 Tarciana Dias da Silva – tds@cin.ufpe.br Judith Kelner – jk@cin.ufpe.br

2 Tarciana Dias da Silva Introdução - Definições de P2P “P2P é o compartilhamento de recursos e serviços pela troca direta entre sistemas.” WG P2P Intel, 2001 “P2P é uma classe de aplicações que tira proveito dos recursos – armazenamento, ciclos de CPU, conteúdo, presença humana – disponíveis nas bordas da Internet. Clay Shirky, 2001 “P2P refere-se a uma classe de sistemas e aplicações que empregam recursos distribuídos para executar funções de maneira descentralizada.” Milojicic et al., 2002 “P2P é também uma forma de implementar sistemas com base na noção de aumentar a descentralização de sistemas, aplicações ou simplesmente algoritmos.” Idem

3 Tarciana Dias da Silva Características Básicas Descentralização Heterogeneidade Hardware, SO, Rede, etc. Compartilhamento de Recursos Armazenamento, poder computacional, conteúdo, etc. Parceria - Cooperação Autonomia Equivalência Dinamismo Conectividade variável

4 Tarciana Dias da Silva Objetivos Reduzir os custos Otimizar a utilização dos recursos Aumentar a escalabilidade Aumentar a autonomia

5 Tarciana Dias da Silva XPeer Middleware com infra-estrutura de redes P2P capaz de fornecer um conjunto de serviços essenciais à construção de aplicações P2P; Infra-estrutura construída no backbone da RNP, implantada em 3 PoPs da RNP (Pernambuco, Paraíba e Minas Gerais).

6 Tarciana Dias da Silva XPeer Protocolo de comunicação utilizando XML; Utiliza o algoritmo P2P Pastry, utilizado para localização e roteamento de mensagens em redes peer-to-peer; Conjunto de serviços: Join, Scope, Access, List, Post, Get, Remove, Search e Leave.

7 Tarciana Dias da Silva Projeto Middleware XPeer Aplicações XBrain Xat Xball Avaliação de Tráfego P2P Avaliação deTráfego Middleware Aplicações

8 Tarciana Dias da Silva Projeto Backbone RNP UDP XPeer POP-PR XPeer POP-MG XPeer POP-PE Socket/TCP Firewall + NAT Socket/TCP Aplicações

9 Tarciana Dias da Silva Atividades realizadas no Projeto Construção da infra-estrutura (XPeer)  Construção do XPeer  Construção do componente de comunicação ponto-a-ponto (P2P)  Construção do componente de comunicação com o Xpeer Construção de aplicações para se utilizarem do XPeer  Construção das telas da aplicação  Implementação da aplicação Documentação do Projeto Piloto  Documentação da infra-estrutura (XPeer)  Documentação da aplicação de troca de mensagens Instalação e disponibilização das aplicações e serviços no backbone da RNP  Instalação da infra-estrutura  Disponibilização da aplicação de troca de mensagens

10 Tarciana Dias da Silva Conclusão Grande vantagem das redes P2P está na inerente escalabilidade e disponibilidade de informações; Facilidade para os desenvolvedores construírem aplicações P2P utilizando o Middleware Xpeer; Aplicações críticas ainda não podem ser implementadas com o modelo P2P, uma vez que ele apresenta problemas de confiabilidade, devido à conectividade variável das máquinas participantes e à administração descentralizada.

11 Tarciana Dias da Silva Publicações e Trabalhos Futuros Apresentação do GT-P2P e do XPeer e aplicações no SBRC 2004 Submissão de Artigo para SBRC 2005 Melhorar Desempenho do XPeer e adaptá-lo para sua utilização em aplicações móveis Construir aplicações móveis, mais especificamente para palm tops, para validar a infra-estrutura

12 Tarciana Dias da Silva Referências www.gprt.ufpe.br/~gtp2p

13 Computação Colaborativa (P2P) - Componente de Comunicação para o Projeto XPeer Recife, 14 de março de 2004 Tarciana Dias da Silva – tds@cin.ufpe.br Judith Kelner – jk@cin.ufpe.br


Carregar ppt "Computação Colaborativa (P2P) - Componente de Comunicação para o Projeto XPeer Recife, 14 de março de 2004 Tarciana Dias da Silva – Judith."

Apresentações semelhantes


Anúncios Google