reunião monipê - 10° workshop rnp recife maio/2009 o serviço experimental monipÊ cactisonar...
TRANSCRIPT
![Page 1: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/1.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
O Serviço Experimental MonIPÊ
CACTISonar
Murilo Vetter
http://www.rnp.br/pd/monipe
![Page 2: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/2.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Agenda
1. perfSONAR
2. CACTI
3. CACTISonar:1. Descrição
2. Principais funcionalidades1. Cadastro e Gerenciamento de Serviços perfSONAR
2. Modelos de Testes e Matrizes
3. Novos Gráficos do CACTISonar
4. Acesso ao RRD-MA do CACTISonar
3. Outras funcionalidades
4. Conclusão
![Page 3: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/3.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
perfSONAR
• Foco: Monitoramento de Redes em Ambientes Inter-Domínio• Conjunto de serviços bem definido• Protocolo comum de comunicação baseado em Serviços Web
(WS)• Atividade colaborativa entre NRENs• Infra-estrutura modular, não acoplada e com mecanismos de
segurança• Arcabouço em três camadas:
– Interface com o Usuário– Serviço– Ponto de Medição
![Page 4: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/4.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Arcabouço do perfSONAR
![Page 5: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/5.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Serviços do perfSONAR
Serviço Definição
Ponto de Medição (MP) Realiza medições de acordo com suas ferramentas existentes
Arquivo de Medição (MA) Armazena e apresenta informações de monitoramento
Serviço de Publicação e Descoberta (LS)
Registra todos os serviços e suas capacidades
Serviço de Autenticação (AS) Provê gerenciamento de identidade e proteção
Serviço de Transformação (TS) Oferece vários serviços de manipulação de dados
Protetor de Recursos (RP) Gerencia o consumo de recursos de sistema
Serviço de Topologia (TopS) Oferece informação topológica de redes
![Page 6: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/6.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
CACTI
• Foco: gerenciamento completo do ciclo de vida de arquivos RRDTool
• Composto de:– Interface de console– Área para exploração avançada dos gráficos
• Coleta de dados: SNMP ou scripts externos (linha de comando ou script server)
• Execução dos scripts: poller periódico• Criação de:
– Fontes de dados e gráficos personalizados– Modelos de gráficos e fontes de dados
• Possui uma infra-estrutura para plug-ins
![Page 7: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/7.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
CACTISonar
• Controle do monitoramento fim-a-fim no contexto do perfSONAR
• Aumentar as possibilidades de gerenciamento• Integra a infra-estrutura do perfSONAR ao CACTI• Permite aos administradores:
– Observarem dados históricos– Agregação e a composição de métricas
• Implementa o RRD-MA:– Expõe dados coletados pelo ambiente– Serviço configurável permitindo restrição sobre os dados
publicados
![Page 8: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/8.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
CactiSonar ambiente Integrado
Núcleo do CACTI
Arq. RRD Conf. MySQL
CACTI
CACTISonar
MP
MP
MP
Roteador
Switch
Servidor
GERÊNCIA
Interface
Admin
MARRD
perfSONAR-UI
Usuário
perfSONAR-UI
Usuário
![Page 9: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/9.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Cadastro e Gerenciamento de Serviços perfSONAR
Serviços perfSONAR devem ser inseridos ao CACTISonar (informações de acesso e descritivas)
![Page 10: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/10.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Cadastro e Gerenciamento de Serviços perfSONAR
Serviços são monitorados uma vez realizando testes
![Page 11: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/11.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Agendas
• Define períodos para serem disparados os testes.• É definido no modelo crontab:
– Step size (RRD)– Minutos– Horas– Dia do mês– Mês– Dia da Semana
• Deve-se casar o Step Size com os parâmetros do crontab• A agenda é definida para a matriz e repassada para os CLMPs
envolvidos
![Page 12: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/12.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Agendas
![Page 13: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/13.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Modelos de Testes e Matrizes
• Modelos de testes:– Valores padrões para os parâmetros das ferramentas– Passados nas execuções dos testes através das matrizes
• Permite a replicação de testes nos MPs• Matrizes de testes: execuções entre MPs do perfSONAR• Pode se associar a:
– Um grupo de MPs (previamente definido)– Um modelo de testes– Uma agenda
• MA – Define Agendamento no CLMP• Local – O CACTISonar controla o disparo dos testes• P2P – Definição do armazenamento por testes (Local / MA por teste)
• Usuário: define MPs da matriz– Linhas = fontes– Colunas = destinos
![Page 14: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/14.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Modelos de Testes e Matrizes
Definição de uma matriz de testes no
CACTISonar
![Page 15: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/15.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Exemplos de Novos Gráficos do CACTISonar
(a) (b)
(c) (d)
(a) Variação de atraso unidirecional (OWAMP)(b) Atraso bi-direcional (Ping)(c) Largura de banda alcançável em UDP(d) MOS baseado em atraso, variação do atraso e perdas (Ping)
![Page 16: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/16.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Acesso ao RRD-MA do CACTISonar
perfSONAR-UI acessando alguns dados do CACTISonar
• Funcionalidade desabilidada devido a atualização para o perfSONAR 3.0, pois houve alteração no protocolo
• Será disponibilizada novamente nas próximas versões novamente
![Page 17: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/17.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Weathermap
• Permite criar gráficos utilizando as métricas do perfSONAR
![Page 18: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/18.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Monitoramento dos MPs
• Permite monitorar a disponibilidade dos MPs
![Page 19: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/19.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Outras Funcionalidades
• Configurar os dados que são exportados pelo RRD-MA do CACTISonar
• Mapear modelos de fontes de dados para Event Types do perfSONAR
• Gerenciar:– Tipos de serviço– Ferramentas– Event Types do perfSONAR
• Visualizar os dados medidos
![Page 20: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/20.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Conclusão
• Monitoramento multi-domínio: Desafiador• CACTISonar:
– Traz benefícios de monitoramento do perfSONAR– Pacote de software fácil de ser implantado– Permite o fácil gerenciamento de serviços perfSONAR– Aspecto chave: Extensibilidade– Simples integração de novas métricas– Dados coletados: facilmente expostos e acessíveis
• Trabalhos futuros:– Adição de novas formas de visualização– Integrar novos serviços do perfSONAR
• Autenticação dos testes com o CLMP• Disponibilizar os dados medidos do CACTISonar (MA)• Realizar testes sumarizados
– Manter a ferramenta alinhada ao perfSONAR
![Page 21: Reunião Monipê - 10° Workshop RNP Recife Maio/2009 O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br](https://reader035.vdocuments.pub/reader035/viewer/2022062219/552fc0f9497959413d8b6d29/html5/thumbnails/21.jpg)
Reunião Monipê - 10° Workshop RNP Recife Maio/2009
Obrigado
Dúvidas/SugestõesMurilo Vetter