Gestão de Redes e Sistemas Distribuídos
Teresa Maria Vazão
Julho 2005
Arquitecturas de Gestão
Conceitos fundamentais
Evolução da Arquitectura de Gestão SNMP
IST/INESC-ID
Contactos: IST/Tagus-Park
Email: [email protected]
Tel: 214233242
Sumário
 Módulo II: Arquitecturas de Gestão
• Conceito de arquitectura de Gestão
• Modelo de informação
• Modelo de comunicação
• Modelo de organização
• Modelo funcional
• Arquitectura de Gestão SNMP
• Evolução da Gestão SNMP
• Outras Arquitecturas de Gestão
• Tendências de evolução
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão
Importância da normalização
Como escolher um Sistema de Gestão ?
Existem diversos fabricantes !
Existem diversas tecnologias a gerir !
Existem diversos objectivos a atingir !
Arquitectura
de
Gestão
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão
Conceito de Arquitectura de Gestão
 Conjunto de recomendações que permitem
• Integrar Sistemas de Gestão de diferentes fabricantes
• Gerir equipamentos de diferentes fabricantes e tecnologias
 A normalização incide sobre:
•
Informação: o conteúdo e o formato da informação de Gestão
•
Comunicação: o tipo e o formato das mensagens utilizadas na
transferência da informação de Gestão entre o Gestor e o Agente
 Opcionalmente também pode incidir sobre:

•
Funcionalidades: as funções de gestão que se podem realizar
•
Organização: O modo como a gestão se organiza
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão - Modelo de Informação
 O Modelo de Informação define a estrutura de OGs.
 É comum a utilização da metodologia orientada-a-objectos
• Identificação
• Operações que executa
Características
Eventos que gera
• Relações com outros OGs
Nome
Identificação
Características
Operações
Eventos
Router
Endereço IP de uma das
interfaces do router
Estatícas : localização
Dinâmicas: estado, número de
pacotes enviados, erros etc…
Reset
Alarmes: erros em excesso
Eventos: alteração de estado
Relações com outros OGs
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão - Modelo de Comunicação
Tipos de comunicação
 Iniciativa do Sistema Gestor
• Controlo : troca de informação de controlo, que influencia um recurso
•
Monitorização: troca de informação sobre o estado de um recurso
 Iniciativa do Sistema Gerido
• Acontecimento assícronos: envio de mensagens
Aspectos a definir...




Parceiros envolvidos
Serviços e protocolos
Sintaxe e semântica das estruturas de dados de comunicação
Inclusão dos protocolos de Gestão na Arquitectura de Protocolos
de comunicação.
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão - Modelo de Organização
Tipos de cooperação
• M Gestores  1 Agente
Pedido de Informação / comando
Informação / resultado do comando
TMV - 2005
Agente
Gestor
 Alteração de papeis
 OSI/TMN e Internet
Pedido de Informação / comando
Informação / resultado do comando
Gestão de Redes e de Sistemas Distribuídos
Apl. 2
• 1 Gestor  N Agentes
Simétrica
 Modelo de Grupos Pares
 Troca de informação e
tarefas flexíveis e recíprocas
em ambas as direcções
 CORBA
Apl .1
Hierarquica assimétrica
 Modelo Gestor-Agente
 Relação M:N
Arquitectura de Gestão - Modelo Funcional
Funções e serviços
• APIs para as chamadas às funções
• Interfaces internas para os Gestores
OGs
•Descrição depende do Modelo de
Informação
Areas Funcionais
Funções de Gestão
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão - Modelo de Organização
Tipos de organização
Multicentro
Multiponto
Hierarquica
Em rede
Centralizada
Legenda:
TMV - 2005
Gestor Central
Gestor
Gestão de Redes e de Sistemas Distribuídos
Recurso gerido
Arquitectura de Gestão
Custos
A perfeição
NÃO existe !!!
Organismosde
denormalização
normalização
Organismos
Organismos de normalização
ArquitecturasdedeGestão
Gestão
Arquitecturas
Arquitecturas de Gestão
Redes
SNMP
OSI/TMN
TMV - 2005
Sistemas Distribuídos
CORBA
DMTF
JAVA
Gestão de Redes e de Sistemas Distribuídos
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
SNMP
SNMP
SNMP
SNMP
SNMP
SNMP
SNMP
SNMP
SNMP
SNMP
SNMP
Simplicidade
TMV - 2005
Normalização
rápida
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
Origem e evolução
Crescimento
da Internet
GESTÃO?
ICMP (anos 60-70)
CMOT
Acessibilidade e atraso
Gestão OSI
SGMP
SNMP
Generalização de SGMP
Monitorização de Gateways
HEMS
Gestão generalizada a Hosts
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
SNMPv1 - Origem e evolução
Simplicidade !
solução de curto
prazo
TMV - 2005
Evolução para OSI
solução de longo
prazo
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
Um pouco de história - SNMPv1
Arquitectura Gestor-Agente
Transferência de informação por polling
Protocolo de gestão é o SNMP
SNMP corre sobre UDP
Informação de Gestão organizada em MIBs
MIB contém variáveis simples e não objectos
Aceitação pelos fabricantes
MIBs proprietárias
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
Um pouco de história - SNMPv2
Hipóteses: melhorar SNMP ou transitar para CMOT
CMOT: Normas OSI ainda em desenvolvimento
Falta de produtos de gestão OSI
Modelo de informação SNMP é imcompatível com o da Gestão OSI.
Melhorar SNMP
SNMP seguro: resolver problemas de segurança
SMP: Facilitar a transferência de informação entre recursos arbitrários
Transferência de Informação em bloco
Compatibilidade com SNMP
Mecanismos de segurança de SNMP seguro
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
Um pouco de história - SNMPv2
 Versão única de SNMP
 1993: surge SNMPv2
•
•
Elevada aceitação do SNMPv1 condicionou fortemente o SNMPv2.
Os mecanismos de segurança propostos eram demasiado complexos
 1994-1995: revisão de SNMPv2
• Tentativas de simplificação dos mecanismos de segurança abandonadas
por falta de consenso.
• Duas versões dentro do SNMPv2
• SNMPv2p: com segurança
• SNMPv2c: sem segurança
TMV - 2005
Falta de segurança
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
Um pouco de história - SNMPv3
• Compatibilização com as versões anteriores
• Novos mecanismos de segurança
Um pouco de história - RMON
• A MIB-II permite obter informação à entrada e à saída dum
elemento de rede, mas não avalia a rede como um todo !
• Solução: Monitor espião que inspecciona cada pacote que circula
na rede e retira informação estatística.
• RMON define uma MIB que possibilita este tipo de informação.
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
Onde procurar informação na WEB
•FAQs sobre SNMP
• ftp://rtfm.mit.edu/pub/usenet/comp.protocols.snmp/
• Linux CMU SNMP Project
• http://www.gaertner.de/snmp/
• Agente SNMPv1/v2 com suporte a várias MIBs e apontadores para
bibliotecas Tcl e Perl snmp.
• Arquivos
• http://netman.cit.buffalo.edu/Archives.html
• Ferramentas de monitorização, compiladores e browsers de MIBs e
documentação
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
Onde procurar informação na WEB
 Simple Web
•
•
http://wwwsnmp.cs.utwente.nl/
Informação sobre Gestão Internet, incluindo normas, SW e bibliografia
 Simple Times
•
•
http://www.simple-times.org/pub/simple-times/
Publicação periódica sobre Gestão Internet
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Resumo da aula
• Conceito de Arquitectura de Gestão
• Normalização
• Modelo de informação e de comunicação
• Modelo funcional e de organização
• Gestão SNMP
• Um pouco de história
TMV - 2005
Gestão de Redes e de Sistemas Distribuídos
Download

aula7