Coletânea de Estudos de Caso: crianças com acometimentos ...
Estudos de Caso
description
Transcript of Estudos de Caso
1
ESTUDOS DE CASOBaseado no Capítulo 10Crovella, M, Krishnamurthy, B. Internet Measurement: infrastructure, traffic & applications. John Wiley & Sons, 2006.
2
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 dss library 29/02/2012) Gigascope
Projetos de Medição em Larga Escala RIPE High-Energy Physics CAIDA PlanetLab ( MLab) NIC.br perfSONAR e MonIPÊ
3
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).
4
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
5
Conjuntos de Ferramentas para Medições de Rede
Windmill Click ( XORP) Dss (última versão da dss library
29/02/2012) Gigascope
6
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
7
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.
8
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”.
9
dss (Data Stream Scanning) Última versão da dss library 29/02/2012 Modelo de abstração de dados Arquitetura de componentes dss:
10
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
lowlowlow
NIC
ring buffer
12
Projetos de Medição em Larga Escala
RIPE High-Energy Physics CAIDA PlanetLab ( MLab) NIC.br perfSONAR e MonIPÊ
13
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
Measurement Strategy (2012/2013/...) Daniel Karrenberg, RIPE-64, Abril 2012
RIPE Atlas (infra que está substituindo a TTM): Serge Radovcic, APRICOT 2012, New Delhi,
February 2012
14
High-Energy Physics Grupo de Trabalho de Monitoração do ICFA-SCIC:
ICFA = International Committee for Future Accelerators
SCIC = Standing Committee on Interregional Connectivity
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
15
CAIDA Cooperative Association 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
16
PlanetLab https://www.planet-lab.org/ M-Lab: Measurement Lab
http://measurementlab.net/sites/default/files/OECD_CISP_06122011.pdf
17
NIC.br Ceptro.br = Centro de Estudos e
Pesquisas em Tecnologias de Redes e Operações http://www.ceptro.br/
18
perfSONAR e MonIPÊ perfSONAR:
Visão Geral Casos de Uso Arquitetura
Serviço MonIPÊ