1 / 21

O Serviço Experimental MonIPÊ CACTISonar

O Serviço Experimental MonIPÊ CACTISonar. Murilo Vetter murilo@npd.ufsc.br http://www.rnp.br/pd/monipe. Agenda. perfSONAR CACTI CACTISonar: Descrição Principais funcionalidades Cadastro e Gerenciamento de Serviços perfSONAR Modelos de Testes e Matrizes Novos Gráficos do CACTISonar

tevin
Download Presentation

O Serviço Experimental MonIPÊ CACTISonar

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. O Serviço Experimental MonIPÊ CACTISonar Murilo Vetter murilo@npd.ufsc.br http://www.rnp.br/pd/monipe

  2. Agenda • perfSONAR • CACTI • CACTISonar: • Descrição • Principais funcionalidades • Cadastro e Gerenciamento de Serviços perfSONAR • Modelos de Testes e Matrizes • Novos Gráficos do CACTISonar • Acesso ao RRD-MA do CACTISonar • Outras funcionalidades • Conclusão

  3. 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

  4. Arcabouço do perfSONAR

  5. Serviços do perfSONAR

  6. 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

  7. 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

  8. CactiSonar ambiente Integrado Usuário Admin Usuário Interface MP Núcleo do CACTI G E R Ê N C I A MP perfSONAR-UI M A R R D CACTISonar MP CACTI Roteador Arq. RRD Conf. MySQL Switch perfSONAR-UI Servidor

  9. Cadastro e Gerenciamento de Serviços perfSONAR Serviços perfSONAR devem ser inseridos ao CACTISonar (informações de acesso e descritivas)

  10. Cadastro e Gerenciamento de Serviços perfSONAR Serviços são monitorados uma vez realizando testes

  11. 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

  12. Agendas

  13. 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

  14. Modelos de Testes e Matrizes Definição de uma matriz de testes no CACTISonar

  15. Exemplos de Novos Gráficos do CACTISonar • Variação de atraso unidirecional (OWAMP) • Atraso bi-direcional (Ping) • Largura de banda alcançável em UDP • MOS baseado em atraso, variação do atraso e perdas (Ping)

  16. 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

  17. Weathermap • Permite criar gráficos utilizando as métricas do perfSONAR

  18. Monitoramento dos MPs • Permite monitorar a disponibilidade dos MPs

  19. 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

  20. 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

  21. ObrigadoDúvidas/SugestõesMurilo Vettermurilo@npd.ufsc.br

More Related