180 likes | 351 Views
Estudos de Caso. Baseado no Capítulo 10 Crovella , M, Krishnamurthy , B. Internet Measurement : infrastructure , traffic & applications . John Wiley & Sons, 2006. Roteiro. Ferramentas de Monitoração de Baixo Nível Conjuntos de Ferramentas para Medições de Rede Windmill
E N D
Estudos de Caso Baseado no Capítulo 10 Crovella, M, Krishnamurthy, B. Internet Measurement: infrastructure, traffic & applications. John Wiley & Sons, 2006.
Roteiro • Ferramentas de Monitoração de Baixo Nível • Conjuntos de Ferramentas para Medições de Rede • Windmill • Click ( XORP) • Dss(última versão da dsslibrary 29/02/2012) • Gigascope • Projetos de Medição em Larga Escala • RIPE • High-Energy Physics • CAIDA • PlanetLab(MLab) • NIC.br • perfSONAR e MonIPÊ
Ferramentas de Monitoração de Baixo Nível • Desenvolvimento modular de ferramentas • Monitoração passiva de múltiplos protocolos simultaneamente em altas velocidades (> 1Gbps) requer atenção a diversos fatores incluindo: • Habilidade de monitorar/capturar o tráfego e escrevê-lo num disco • Marcação de tempo com precisão suficiente para conseguir remontar o tráfego. Necessita de sincronização de relógios se o tráfego for capturado em diversos locais. • Limitar a quantidade de recursos de CPU necessários para transformar os dados capturados (compressão, anonimização e amostragem).
Ferramentas de Monitoração de Baixo Nível • Outros aspectos: • Escolha do sistema operacional • Número de buffers de recepção do kernel • Granularidade do relógio • Prioridades de escalonamento
Conjuntos de Ferramentas para Medições de Rede • Windmill • Click ( XORP) • Dss(última versão da dsslibrary 29/02/2012) • Gigascope
Windmill • Ferramenta de medição passiva de desempenho de protocolos. • Mas, pode também ser usada com ferramentas externas de medição ativa. • Componentes funcionais: • Filtro de protocolo • Módulos abstratos de protocolos • IP, TCP, BGP, HTTP, etc. • Motor extensível (baseado num carregador dinâmico) • Permite modificações durante um experimento • Slides 3 a 11 de jahanian-windmill
Click • O roteador Click permite a montagem de configurações complexas a partir de pequenos pedaços que desempenham funções específicas de um roteador. • Classificação de pacotes, escalonamento, etc. • Um roteador é montado colocando os elementos como vértices num grafo direcionado com os pacotes se movendo através das arestas. • Há poucos elementos no Click mas estes podem ser estendidos para implementar serviços diferenciados, compressão de cabeçalhos, etc.
Click • Apesar de Click ter sido projetado para encaminhar pacotes, foi usado para medições na Internet e ambientes relacionados. • Dado que um número significativo de medições requer a manipulação de pacotes e análise de traços. • Foi utilizado no componente ativo do “Internet Sink Project”.
dss (Data StreamScanning) • Última versão da dsslibrary29/02/2012 • Modelo de abstração de dados • Arquitetura de componentes dss:
Gigascope • Sistema de gerenciamento de streams de dados voltado para a monitoração de streams de dados em altas velocidades.
Gigascope Architecture • DSMS designed for monitoring high-rate data streams • pure stream database (no stored relations or continuous queries) • pipelined operators that rely on temporal properties of the stream • Two layer architecture for early data reduction • fast lightweight data reduction queries (LFTA) • high level queries for expensive processing (HFTA) App high high low low low ring buffer NIC
Projetos de Medição em Larga Escala • RIPE • High-Energy Physics • CAIDA • PlanetLab(MLab) • NIC.br • perfSONAR e MonIPÊ
RIPE • Apresentação dos Serviços de Monitoração inclusive o TTM (que está sendo descontinuado em 2012) na NANOG-26 em 29/10/2002. • 2002-Nanog-26-henk-TTM.ppt • MeasurementStrategy (2012/2013/...) • Daniel Karrenberg, RIPE-64, Abril 2012 • RIPE Atlas (infra que está substituindo a TTM): • Serge Radovcic, APRICOT 2012, New Delhi, February 2012
High-Energy Physics • Grupo de Trabalho de Monitoração do ICFA-SCIC: • ICFA = InternationalCommittee for Future Accelerators • SCIC = StandingCommitteeonInterregionalConnectivity • Projeto PingER: • http://www-iepm.slac.stanford.edu/pinger/ • Projeto IEPM-BW: • http://www-iepm.slac.stanford.edu/bw/ • Slides 41 a 61 da Apresentação sobre O relatório 2011-12
CAIDA • CooperativeAssociation for Internet Data Analysis • http://www.caida.org/home/ • CAIDA Research Overview • Outras apresentações sobre ferramentas e atividades da CAIDA em: • http://www.caida.org/publications/presentations
PlanetLab • https://www.planet-lab.org/ • M-Lab: MeasurementLab • http://measurementlab.net/sites/default/files/OECD_CISP_06122011.pdf
NIC.br • Ceptro.br = Centro de Estudos e Pesquisas em Tecnologias de Redes e Operações • http://www.ceptro.br/
perfSONAR e MonIPÊ • perfSONAR: • Visão Geral • Casos de Uso • Arquitetura • Serviço MonIPÊ