integração entre compartilhamentos lp2p em redes distintas

17
Integração entre compartilhamentos LP2P em redes distintas Ismael Fofonka dos Santos Bolsista PIBITI / Unisinos [email protected] Rafael Bohrer Ávila Professor Orientador [email protected]

Upload: ifsantos

Post on 04-Jul-2015

372 views

Category:

Technology


1 download

DESCRIPTION

Integração entre compartilhamentos LP2P em redes distintas. Apresentado na Mostra de Iniciação Científica Unisinos. Maio de 2011.

TRANSCRIPT

Page 1: Integração entre compartilhamentos LP2P em redes distintas

Integração entre compartilhamentos LP2P em

redes distintas

Ismael Fofonka dos Santos Bolsista PIBITI / Unisinos

[email protected]

Rafael Bohrer ÁvilaProfessor [email protected]

Page 2: Integração entre compartilhamentos LP2P em redes distintas

Agenda

Apresentação do LP2P Proposta de interligação Alternativas Escolhas tomadas Visão geral

Page 3: Integração entre compartilhamentos LP2P em redes distintas

O LP2P

Motivação O que é? Onde é aplicável? Vantagens (aproveita infraestrutura,

transparência ao usuário)

Page 4: Integração entre compartilhamentos LP2P em redes distintas

Cenário do LP2P

Page 5: Integração entre compartilhamentos LP2P em redes distintas

Limitações LP2P

Dependência de infraestrutura (Multicast) Somente ambientes locais

Page 6: Integração entre compartilhamentos LP2P em redes distintas

Proposta de interligação

Motivação (suporte a diferentes redes) Vantagens (LP2P intacto, independência de

local, transparência ao usuário) Em que cenário é aplicável?

Page 7: Integração entre compartilhamentos LP2P em redes distintas

Estratégias para interligação

HTTP SOAP REST

Page 8: Integração entre compartilhamentos LP2P em redes distintas

HTTP

Contorna limitações de conectividade, como: Proxy Firewall

Protocolo utilizado na Internet

Page 9: Integração entre compartilhamentos LP2P em redes distintas

SOAP

Protocolo baseado em XML Bastante difundido sobre HTTP Padrão consolidado

Page 10: Integração entre compartilhamentos LP2P em redes distintas

REST

Transferência de estado da aplicação Utiliza HTTP Usado em Web Services

Page 11: Integração entre compartilhamentos LP2P em redes distintas

Qual a melhor abordagem a ser usada?

Avaliação das alternativas

Page 12: Integração entre compartilhamentos LP2P em redes distintas

Avaliação REST X SOAP

Pensou-se em executar testes de laboratório Procurou-se métricas para testes Complexidade Tempo necessário Considerou-se então, pesquisas comparativas

Page 13: Integração entre compartilhamentos LP2P em redes distintas

Resultados de avaliações

Mulligan, G.; Gracanin, D.; , "A comparison of SOAP and REST implementations of a service based interaction independence middleware framework," Winter Simulation Conference (WSC), Proceedings of the 2009 , vol., no., pp.1423­1432, 13­16 Dec. 2009

Page 14: Integração entre compartilhamentos LP2P em redes distintas

Decisão para interligação

REST Desempenho Maturidade

Page 15: Integração entre compartilhamentos LP2P em redes distintas

De uma forma geral

Ligação entre compartilhamentos LP2P Uso de HTTP Transparência entre os compartilhamentos Transparência para o usuário

Page 16: Integração entre compartilhamentos LP2P em redes distintas

Referências

Mulligan, G.; Gracanin, D.; , "A comparison of SOAP and REST implementations of a service based interaction independence middleware framework," Winter Simulation Conference (WSC), Proceedings of the 2009 , vol., no., pp.1423-1432, 13-16 Dec. 2009

FIELDING, R. T. Architectural Styles and the Design of Network-based Software Architectures. Tese (Doutorado) — University of California, Irvine, USA, 2000.

ROCHA, E.; MARCON, D. S.; ÁVILA, R. B. Comunicação peer-to-peer aplicado a redes locais. In: ESCOLA REGIONAL DE REDES DE COMPUTADORES, ERRC, 8. Alegrete, RS: [s.n.], 2010.

W3C, W. G. Web Services Architecture. fev. 2004. Disponível em: <http://www.w3.org/TR/ws-arch/>.

Page 17: Integração entre compartilhamentos LP2P em redes distintas

Integração entre compartilhamentos LP2P em

redes distintas

Ismael Fofonka dos Santos Bolsista PIBITI / Unisinos

[email protected]

Rafael Bohrer ÁvilaProfessor [email protected]