monitoraÇÃo de redes e sistemas de supervisÃo … - it31... · snmp) que responde a...
TRANSCRIPT
![Page 1: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/1.jpg)
MONITORAÇÃO DE REDES E SISTEMAS
DE SUPERVISÃO ATRAVÉS DE
PROTOCOLO SNMP NO SAGE
Daniel Antunes Maciel Villela, Ayru L. Oliveira Filho
CEPEL
![Page 2: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/2.jpg)
Objetivo
• Palavra-chave: remoto
– Monitorar infraestrutura de comunicação
– Monitorar o SAGE
switchrede scada
de operaçãoStatus da interface
no switch?
Ligação scada no
SAGE?
mensagem
SNMP
resposta
SNMP
![Page 3: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/3.jpg)
Agente SNMP
• Componente existente em equipamentos
capaz de responder requisições SNMP
switch
???Mensagem
SNMP
agente SNMP
![Page 4: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/4.jpg)
Management Information Base (MIB)
• Trata-se de uma descrição em linguagem
própria (derivada de ASN.1) das informações
disponibilizadas por agentes
switch???
agente SNMP
Trecho da MIB:
…ifOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2),
testing(3), -- in some test mode
unknown(4), -- status can not be determined
-- for some reason.
dormant(5),
notPresent(6), -- some component is missing
lowerLayerDown(7) -- down due to state of
-- lower-layer interface(s)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of the interface.
The testing(3) state indicates that no operational
packets can be passed."
::= { ifEntry 8 }
![Page 5: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/5.jpg)
Gerente SNMP
• Componente que emite requisições SNMP
switch
???
Mensagem
SNMP
agente SNMP
gerente
SNMP
![Page 6: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/6.jpg)
Protocolo SNMP
• Simples pois define poucos tipos de
mensagens (PDUs)
• No entanto, MIBs são complexas pois
definem uma gama extensa de informação
• Ferramenta de gerência de rede: software
que permite monitorar redes ou mesmo
sistemas
![Page 7: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/7.jpg)
Projeto SAGE SNMP
• Projeto ANEEL suportado por CHESF, FURNAS, ELETRONORTE e ELETROSUL
• Objetivo: SAGE pode ser utilizado como ferramenta de gerência– Coleta informações de vários elementos de rede
– Apresenta em telas
– Dispara alarmes etc.
• Objetivo: SAGE pode ser monitorado através de SNMP
![Page 8: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/8.jpg)
SAGE gerenciável
• SAGE possui um componente (agente SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico
• Elaborada a MIB do SAGE que contém toda a descrição de informações disponibilizadas– Atualmente, mais de 270 páginas
– O agente SAGE SNMP disponibiliza estado de ligações SCADA, estado de nós SAGE, estado de processos SAGE etc.
![Page 9: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/9.jpg)
Agente SAGE SNMP
• Diversas informações disponibilizadas pelo
agente SAGE SNMP a requisições SNMP
Mensagem
SNMP
gerente
SNMP
agente SNMP
estado da
ligação SCADA ?
![Page 10: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/10.jpg)
SAGE como ferramenta de gerência
• Coleta de informações de vários elementos de rede– Implementado um conversor de protocolo SNMP que atua
como gerente SNMP• Requer configuração de base de dados (pontos etc.)
– Não só realiza requisições, mas também calcula estatísticas como médias
• Possibilidade de comandos remotos
• Apresentação em telas– Visor de Telas do SAGE
• Disparo de alarmes etc.– Visor de Alarmes do SAGE
• Ferramenta de geração automática de base– Base gerada a partir de um único arquivo de configuração
![Page 11: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/11.jpg)
Exemplos de telas de monitoração
![Page 12: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/12.jpg)
Exemplos de telas de monitoração
![Page 13: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/13.jpg)
Exemplos de telas de monitoração
![Page 14: MONITORAÇÃO DE REDES E SISTEMAS DE SUPERVISÃO … - IT31... · SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico •Elaborada a MIB do SAGE que contém](https://reader031.vdocuments.site/reader031/viewer/2022040900/5e6f41da78954453244e92fa/html5/thumbnails/14.jpg)
Conclusão
• SAGE preparado para atuar como ferramenta
de gerência
• SAGE é gerenciável, isto é, atende a
requisições SNMP
• Existem iniciativas para padrões de
monitoração de infraestrutura de
comunicação como o padrão IEC 62351-7
– Menção a SNMP, no entanto, até o momento
apenas objetos de gerência