T RAFFIC C ONTROL THROUGH B ILATERAL C OOPERATION BETWEEN N ETWORK O PERATORS AND P EERS IN P2P N ETWORKS Controle de tráfego por meio de Cooperação Bilateral.

Slides:



Advertisements
Apresentações semelhantes
A study of the performance Potential of DHT-based Overlays
Advertisements

Redes de Computadores Wandreson Luiz Brandino
Rational Unified Process
Aula 21/09/2011 Courouris, Dollimore, cap 10
Garantia de Qualidade do software
1 A Experiência da PT Inovação com a tecnologia WiMAX Álvaro Gomes Covilhã 4/10/05 WorkShop IP Móvel e Redes Wimax Aplicações da Teoria da Informação.
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
ARQUITETURA DE COMPUTADORES II
PERDIGÃO Redesigning the Logistic Operation of its Supply Chain
Modelos de Comunicação em Sistemas Distribuídos
Peer to Peer Referência:
Introdução à Informática
Marco Picone, Michele Amoretti, and Francesco Zanichelli Department of Information Engineering, Univ. of Parma, Italy Manweek 2009 Apresentado por Julio.
Wireless Mesh Networks: A Survey
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
FUNÇÃO MODULAR.
Prof. Marcelo Diniz Fonte:
Marcelo Nascimento dos Santos
Tic Tac Relátório - Loucos por Canela. Índice: Checking Análise Por Veículo Resultado Geral Próximos Passos.
Gerência de Redes Áreas Funcionais de Gerenciamento
Ambiente de simulação Os algoritmos previamente discutidos foram analisados usando um simulador de mobilidade. Ele modela uma cidade de 20 Km de raio,
Monitoramento de Mídias Sociais
Inventário de ciclo de vida do Diesel
Lidando com cheating em uma arquitetura multiservidor para MMOGs
1 Felipe L. Severino Geração de Cenários para Desktop Computing Felipe L. Severino paralela e.
1 Felipe L. SeverinoPDP Enhancing Grids for Massively Multiplayer Online Computer Games Felipe L. Severino Programação com Objetos Distribuídos paralela.
3 – Projeto Lógico da Rede
Lucas Bondan, Maicon Kist, Rafael Kunst, Cristiano B
Modelagem de tráfego auto-similar
Expressão algébrica a partir da representação gráfica da função
Aprendizado de Máquina
Sejam bem vindos! Arquitetura de Sistemas Operacionais.
Kraemer CCNA 1 – Roteamento e Sub-redes. Kraemer Roteamento e Sub-redes Introdução Protocolo roteado Visão geral de roteamento Endereçamento de sub-redes.
Detecção de anomalias no protocolo DNS
Aluno: Mário Monteiro Orientador: Sérgio Soares 1.
Monitoring the Impact of P2P Users on a Broadband Operator's Network H. J. Kolbe, O. Kettig and E. Golic. Germany IM'09 Proceedings of the 11th IFIP/IEEE.
Seminário LAND A Preferential Attachment Model for Tree Construction in P2P Video Streaming Marcio N. Miranda - Daniel R. Figueiredo Submetido ao First.
1 Programa de Engenharia Elétrica - PEE/COPPE/UFRJ Universidade Federal do Rio de Janeiro Extending OpenFlow for Unified Management and Control of Cloud.
Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização.
Francisco A. Barbosa Mestrado Integrado em Engenharia Electrotécnica e de Computadores 4 de Março de 2009 Sob a orientação de: Prof.ª Maria Teresa Andrade.
Apresentação Intermédia José Graciano Almeida Ramos Orientador: Professor Dr. Jaime S. Cardoso Responsável INESC Porto : MSc. Ricardo Sousa 1 FEUP-MIEIC.
Universidade São Marcos Curso: Gestão de Negócios Internacionais
Algoritmos Culturais.
Sistemas Operacionais
Call Center de Emergência Marcus A. de Queiroz V. Lima
IF696 - Integração de Dados e DW
Gerenciamento de Redes Utilizando Agentes Móveis
Projeto de Banco de Dados
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Prof.ª Irislane Figueiredo
Adriano Antunes Prates Igor Monteiro Moraes
Thiago Freitas de Guimarães Ferraz.  Disponibilidade de informação centralizada  Servidores responsáveis por todo fluxo de dados  Era da informação,
Sistemas Distribuídos Introdução. Conceito Coleção de múltiplos processos que executam sobre uma coleção de processadores autônomos interligados em uma.
Avaliação de Desempenho Simulação
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Protocolos e Conceitos de Roteamento – Capítulo 7
Introdução aos Protocolos de Roteamento Dinâmico
Cigré/Brasil CE B5 – Proteção e Automação Seminário Interno de Preparação para o Colóquio de Madri 2007 Rio de Janeiro, outubro/07.
Sistemas de Informações Gerenciais
Aula 1 – Introdução a Redes de Computadores
Qualidade de Software Aula 4
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.
A Cooperative Vehicular Network Framework Apresentador: Caio Ruan Nichele Curitiba 25 de Novembro de 2009 Uma Estrutura Cooperativa de Rede Veicular Oscar.
On Topology Construction in Layered P2P Live Streaming Networks Construção de topologia em redes P2P baseadas em camadas para streaming ao vivo Runzhi.
Avaliação de condições de fiabilidade e segurança de protocolos de encaminhamento de dados em redes de sensores sem fios (RSSF) Apresentação do relatório.
Um Sistema Peer-to- Peer para Armazenamento Distribuído de Arquivos Daniel Mauricio Sthor Lauro Luis Costa Lucas Nascimento Ferreira Departamento de Informática.
Engenharia de Software Aula 02 – Introdução Prof. Adriana M. Martins.
Seminário Técnico Conceitos e Projeto de Sistemas Distribuídos e Paralelos Adriano Machado Why do Internet services fail, and What.
Análise do Impacto do uso de Proxy-Caches em redes P2P Aluno: Tiago Alves Macambira Orientador: Dorgival Olavo Guedes Neto.
Traffic Control through Bilateral Cooperation between Network Operators and Peers in P2P Networks ( NOMS 2010 ) Controle de trafego através da cooperação.
Transcrição da apresentação:

T RAFFIC C ONTROL THROUGH B ILATERAL C OOPERATION BETWEEN N ETWORK O PERATORS AND P EERS IN P2P N ETWORKS Controle de tráfego por meio de Cooperação Bilateral entre os Operadores de Rede e Pares em Redes P2P HyunYong Lee, Akihiro Nakao, JongWon Kim 1 Apresentado por Nadine Lipa

R OTEIRO Introdução Trabalhos relacionados Motivação Modelo do sistema Resultados Conclusões Analise critica do artigo 2

INTRODUÇÃO CONTEXTUALIZAÇÃO P2P é utilizada em aplicações para compartilhar arquivos e comunicação em tempo real Conveniência, robustez e tolerância a falhas Operadores de rede enfrentam desafios pelas aplicações P2P que geram trafego redundante Técnicas de controle de trafego: caching e rate limiting IPS (Informed Peer Selection) é uma abordagem de controle cooperativo de tráfego Guidance, interação unilateral 3

INTRODUÇÃO SOLUÇÃO PROPOSTA Propõe uma cooperação bilateral entre os operadores da rede e os pares Esta arquitetura permite que ambas partes tenham funcionalidades para coletar informações de rede e para seu uso efetivo Desafio: Como dividir a medição da carga de modo que cada parte pode fazer o seu trabalho de medição mais eficiente do que a outra parte. Como utilizar as informações coletadas da rede para a geração de uma orientação benéfica. 4

INTRODUÇÃO SOLUÇÃO PROPOSTA Propõe uma nova arquitetura de cooperação bilateral para a coleta de informação de rede Acrescentam a noção de trafego bound como outra métrica na orientação na arquitetura Avaliar a arquitetura por simulação e mostra que a cooperação bilateral reduz a utilização máxima de conexão de intra enlaces por 34,41%, o trafego cross-network por 23,02%, e o tempo de download por 4,65% em comparação com a interação unilateral 5

T RABALHOS RELACIONADOS P4P: portal para aplicações P2P Tracker, tracker interfaces (PID e pDistance) “Can ISPs and P2P users cooperate for improved performance?” e “Implementation and preliminary evaluation of an ISP-driven informed path selection” Lista de pares ordenados e rotas de acordo a um critério predefinido “Taming the torrent: A practical approach to reducing cross-ISP traffic in peer-to-peer systems” Técnica de redirecionamento de DNS dos CDN para encontrar seus companheiros 6

MOTIVAÇÃO Os operadores de rede podem adquirir algumas informações a partir de sua própria rede facilmente, mas às vezes nem pode ser eficiente nem escalável para outras informações TTL, tempo de vida da orientação 7

MODELO DE COOPERAÇÃO BILATERAL DEFINIÇÃO DO PROBLEMA 8

9 MODELO DE COOPERAÇÃO BILATERAL VISÃO GLOBAL

10 MODELO DE COOPERAÇÃO BILATERAL COLEÇÃO DE INFORMAÇÃO COOPERATIVA NA REDE

Processar a informação da rede Processar a informação dos pares vizinhos 11 MODELO DE COOPERAÇÃO BILATERAL PROCESSAMENTO DA INFORMAÇÃO COLETADA

12 MODELO DE COOPERAÇÃO BILATERAL PROCESSAMENTO DA INFORMAÇÃO COLETADA Processar a informação da rede Processar a informação dos pares vizinhos

13 MODELO DE COOPERAÇÃO BILATERAL GERAÇÃO DA ORIENTAÇÃO E A APLICAÇÃO

R ESULTADOS CENÁRIO 14 NS2 3 topologias intra rede usando datos Rocketfuel Topologia 11 enlaces NS de 50Mbps em ambas direções 10 NS 20 pares -> 200 pares Cada par é guiado e só gera trafego guiado Constant bite rate 0 a 15 Mbps Aplicação BitTorrent

R ESULTADOS CENÁRIO Métricas Utilização máxima de enlace (MLU) Variância da utilização do link CDF da utilização do enlace Tempo de conclusão de download Quatro abordagens BitTorrent + não orientação (BT) BitTorrent + orientação baseada na distância redes (MAIS PROXIMO) BitTorrent + Mais próximo + orientação baseada na utilização de enlace (LU) BitTorrent + Mais próximo + orientação baseada na cooperação bilateral 15

R ESULTADOS Mostra que a cooperação bilateral reduz a utilização máxima de conexão de intra enlaces por 34,41%, o trafego cross-network por 23,02%, e o tempo de download por 4,65% em comparação com a interação unilateral As simulações mostram que o trafego vinculado desempenha um papel importante no controle de trafego Alocação do tráfego bound melhora o desempenho do sistema 16

CONCLUSÕES Propõe uma cooperação bilateral entre os operadores de rede e os pares Operadores de rede colecionam informação suficiente e exata eficientemente de ambas partes Trabalho futuro Estudo de domínio de múltiplas redes interconectadas Ver como a cooperação bilateral trabalha em redes grandes Estudo de sistema de gestão de reputação que pode ser aplicado ao seu sistema IPS para que os relatórios dos pares maliciosos não podem ser utilizados na geração de orientações 17

A NALISE CRITICA DO ARTIGO Na escrita do artigo Falta definir alguns conceitos Gráficos sem boa explicação No conteúdo do artigo O escopo do trabalho é um pouco limitado A arquitetura bilateral proposta não trabalha com redes grandes Não trabalha com interconexão de vários domínios de rede 18