Gestão de Redes e Sistemas DistribuídosGestão de Redes e Sistemas Distribuídos
Teresa Maria Vazão
Julho 2005
Arquitecturas de GestãoArquitecturas de GestãoConceitos fundamentaisConceitos fundamentais
Evolução da Arquitectura de Gestão SNMPEvolução da Arquitectura de Gestão SNMPIST/INESC-ID
Contactos: IST/Tagus-Park
Email: [email protected]
Tel: 214233242
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
????
Sumário
Módulo II: Arquitecturas de Gestão• Conceito de arquitectura de GestãoConceito de arquitectura de Gestão
• Modelo de informação• Modelo de comunicação• Modelo de organização• Modelo funcional
• Arquitectura de Gestão SNMPArquitectura de Gestão SNMP• Evolução da Gestão SNMP
• Outras Arquitecturas de GestãoOutras Arquitecturas de Gestão• Tendências de evoluçãoTendências de evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
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 !
Arquitecturade
Gestão
Arquitectura de Gestão
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
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
Conceito de Arquitectura de Gestão
Arquitectura de Gestão
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
O Modelo de Informação define a estrutura de OGs. É comum a utilização da metodologia orientada-a-objectos
• Identificação Características • Operações que executa Eventos que gera• Relações com outros OGs
Nome RouterIdentificação Endereço IP de uma das
interfaces do routerCaracterísticas Estatícas : localização
Dinâmicas: estado, número depacotes enviados, erros etc…
Operações ResetEventos Alarmes: erros em excesso
Eventos: alteração de estadoRelações com outros OGs
Arquitectura de Gestão - Modelo de Informação
TMV - 2005Gestã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 - 2005Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão - Modelo de Organização
Tipos de cooperação
Hierarquica assimétrica Modelo Gestor-Agente Relação M:N
• 1 Gestor N Agentes• M Gestores 1 Agente
Alteração de papeis OSI/TMN e Internet
Simétrica Modelo de Grupos Pares Troca de informação e
tarefas flexíveis e recíprocas em ambas as direcções
CORBA
Pedido de Informação / comando
Informação / resultado do comandoGes
tor
Age
nte Pedido de Informação / comando
Informação / resultado do comandoApl
.1
Apl
. 2
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão - Modelo Funcional
Areas Funcionais
Funções de Gestão
Funções e serviços• APIs para as chamadas às funções• Interfaces internas para os GestoresOGs•Descrição depende do Modelo de Informação
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
Arquitectura de Gestão - Modelo de Organização
Tipos de organização
Recurso geridoGestorGestor CentralLegenda:
Em redeHierarquica
Centralizada
Multicentro
Multiponto
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
Arquitecturas de GestãoArquitecturas de GestãoArquitecturas de Gestão
Organismos de normalizaçãoOrganismos de normalizaçãoOrganismos de normalização
Cus
to sTemp
o
Mercado
RedesSNMP OSI/TMN
Sistemas DistribuídosCORBA DMTF JAVA
A perfeição NÃO existe !!!
Arquitectura de Gestão
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
Gestão SNMP - Evolução
SNMP
SNMP
SNMP
SNMP
SNMP
SNMP
NormalizaçãorápidaSimplicidade
SNMP
SNMP
SNMP
SNMP
SNMP
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
Origem e evolução
GESTÃO?Crescimentoda Internet
SGMP Monitorização de Gateways
HEMSGestão generalizada a Hosts
SNMPGeneralização de SGMP
CMOTGestão OSI
ICMP (anos 60-70)Acessibilidade e atraso
Gestão SNMP - Evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
SNMPv1 - Origem e evolução
Evolução para OSIsolução de longo
prazoSimplicidade !solução de curto
prazo
Gestão SNMP - Evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
Aceitação pelos fabricantes
MIBs proprietárias
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
Um pouco de história - SNMPv1
Dimensão da rede ?Segurança ?Volume de informação ?
Gestão SNMP - Evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
Um pouco de história - SNMPv2
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.
Hipóteses: melhorar SNMP ou transitar para CMOT
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
Gestão SNMP - Evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
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
Falta de segurança
Gestão SNMP - Evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
• 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.
Um pouco de história - SNMPv3
Um pouco de história - RMON
• Compatibilização com as versões anteriores
• Novos mecanismos de segurança
Gestão SNMP - Evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
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
Gestão SNMP - Evolução
TMV - 2005Gestão de Redes e de Sistemas Distribuídos
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
Onde procurar informação na WEB
Gestão SNMP - Evolução
TMV - 2005Gestã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