Gerenciamento de Redes Alan Santos
Ciclo de gerenciamento Quando falamos de gerenciamento de redes devemos primeiro estabelecer o que será gerenciado e o que se espera como resultado desse gerenciamento. Somente assim poderemos selecionar uma ferramenta adequada, seja de detecção de falhas, de estatísticas ou de análise de pacotes, mas que atenda as necessidades. Gerenciamento de Redes 2
Ciclo de gerenciamento
Coleta de dados: Ciclo de gerenciamento Compreende o monitoramento automático dos recursos. Nessa fase o administrador de redes vai coletar uma quantidade imensa de informações, que será a base para o próximo passo.
Diagnóstico: Ciclo de gerenciamento Tratamento e análise dos dados colhidos na etapa anterior. Dentre toda a informação coletada separar os dados que serão manipulados posteriormente, daqueles sem valor para o gerenciamento, essa com certeza é uma etapa que demanda conhecimento e disponibilidade de tempo.
Ação: Ciclo de gerenciamento Controle sobre os recursos gerenciados. Ação neste contexto pode em muitos casos não ser necessariamente a resolução de um problema imediato, mas uma interversão justamente para evitar o surgimento do mesmo. Desta forma temos uma ação proativa e antecipada, tendo como base os dados colhidos e analisados nas etapas anteriores. Efetuadas as alterações e configurações necessárias, reinicia-se todo o processo de comparar os dados anteriores com os atuais.
Definição do Ambiente A delimitação do ambiente a ser gerenciado pode ser definida utilizando-se de algumas diretivas: Inventário total dos dispositivos de rede (Hardware e Software); Mapeamento lógico dos dispositivos de rede (Layout Lógico e Físico da Topologia).
Inventário da Rede Definição do Ambiente Algumas informações são extremamente necessárias para o gerenciamento: Identificação do fabricante e fornecedor; Análise dos dispositivos que apresentam o suporte de gerenciamento e qual a função suportada (Versão do protocolo SNMP, Características do Protocolo RMON); Identificação da arquitetura da rede e do modelo de gerenciamento suportado; Documentação das informações apuradas de forma textual-gráfica e em mídia impressa e digital.
Definição do Ambiente Mapeamento da Rede O mapeamento da rede deve ser feito destacandose os dispositivos que desempenham funções de interconexão ou prestam serviços (Servidores), cujo tempo de inatividade, inviabilizará os processos de comunicação, produção e obtenção de informações via rede, acarretando em prejuízos financeiros ou operacionais para a organização.
Resultados Esperados Antes de começar um projeto de gerência de redes, é preciso realizar um levantamento do que se pretende monitorar em cada host, e os objetivos que pretendem ser alcançados com esse gerenciamento, alguns itens básicos: Visualização Gráfica da Rede (Topologia); Emissão de Alarmes (Erros e Falhas); Dados sobre utilização de Banda, CPU, Memória, Processos; Envio de alertas (E-mail, SMS, Alertas sonoros) relatando falhas.
Relatórios Ao final de um projeto de gerência de redes espera-se ser capaz de gerar dados sobre a rede, entre estes dados estão os relatórios, alguns exemplos: Estatísticas de carga da rede; Inventário; Gráficos (% de utilização da banda por exemplo); Consumo de disco e memória; Uptime e Downtime (SLI).
Conceitos e Definições de Gerência de Redes Existem diferentes Modelos de Gerenciamento e Arquiteturas, porém, seus princípios são semelhantes. Os conceitos e definições a seguir servem para fundamentar nossos estudos sobre Gerenciamento de Redes. Gerenciamento de Redes 12
Conceitos e Definições de Gerência de Redes Ambiente Gerenciado São mecanismos com suporte a funcionalidades de gerenciamento, juntamente com os aspectos de comunicação que permitem suas interconexões. O ambiente gerenciado pode ser constituído de um ou mais mecanismos como: Roteador(es), Switch(es); Conexões TCP de um determinado número de servidores; Todos os dispositivos gerenciáveis de uma mesma sub-rede; Gerenciamento de Redes 13
Conceitos e Definições de Gerência de Redes Mecanismo Gerenciado Hardware ou Software que apresenta necessidade e condições de serem gerenciados, como interfaces de rede, discos, impressoras, aspectos relacionados à implementação da pilha TCP/IP, estatísticas sobre o processamento de datagramas IP. André Luiz Bernardes Gerenciamento de Redes 14
Conceitos e Definições de Gerência de Redes Sistema de Gerenciamento de Redes Grupo de ferramentas utilizadas para monitoramento e controle da rede. Normalmente uma arquitetura genérica, organizada em três camadas, poderá ser usada para representar as categorias de software presentes em um sistema de gerenciamento de rede. A coleção de software de um sistema de gerenciamento é também organizada para assumir o papel de gerente, agente ou ambos. Gerenciamento de Redes 15
Conceitos e Definições de Gerência de Redes Gerente Permite a obtenção e o envio de informações de gerenciamento junto aos mecanismos gerenciados mediante comunicação com um ou mais agentes. Informações de gerenciamento podem ser obtidas com o uso de requisições efetuadas pelo gerente ao agente ou mediante envio automático do agente para um determinado gerente. Gerenciamento de Redes 16
Conceitos e Definições de Gerência de Redes Aplicação Gerente O modelo SNMP apresenta a Aplicação Gerente como uma entidade de rede que usa determinados protocolos das camadas de transporte, de rede, de acesso à rede e de aplicação, para a comunicação com a entidade de rede gerenciada. Gerenciamento de Redes 17
Conceitos e Definições de Gerência de Redes Aplicação Gerente Gerenciamento de Redes 18
Conceitos e Definições de Gerência de Redes Componentes Principais Operações de Gerenciamento; Management Information Base MIB; Banco de dados; Aplicações de Gerenciamento; Interface do usuário. Gerenciamento de Redes 19
Componentes Principais Operações de Gerenciamento São componentes da Aplicação Gerente que controlam e monitoram os Agentes pertencentes à comunidade de um determinado domínio de gerenciamento. Uma Operação de gerenciamento é uma entidade de software que implementa as regras estabelecidas no protocolo SNMP. Gerenciamento de Redes 20
Componentes Principais Operações de Gerenciamento Podem ler e escrever em variáveis da MIB de cada Agente. Podem armazenar informações de gerenciamento recuperadas junto aos Agentes em uma MIB própria e/ou em um Banco de Dados. Devem implementar processos para execução das requisições de GetRequest, SetRequest e GetNextRequest PDUs (Protocol Data Units). Gerenciamento de Redes 21
Componentes Principais Management Information Base MIB A MIB da Aplicação Gerente, quando existir, conterá a relação mestre para as MIBs de todos os Agentes pertencentes à comunidade de gerenciamento. Gerenciamento de Redes 22
Componentes Principais Banco de Dados BD É constituído por um conjunto de variáveis de interesse, que compreendem todos os nomes, configurações, topologia e dados de auditoria dos dispositivos gerenciados. Obs.: Deve ser do tipo relacional e de preferência, ser SQL. Gerenciamento de Redes 23
Componentes Principais Aplicações de Gerenciamento São programas que transformam os dados SNMP em informações usadas pelos usuários da Aplicação Gerente. As aplicações de gerenciamento auxiliam no processamento e análise dos dados obtidos via operações de gerenciamento, ou junto ao Banco de Dados. Gerenciamento de Redes 24
Componentes Principais Interface do usuário São interfaces não especificadas pelo modelo SNMP que permitem a interação do usuário com o Sistema de Gerenciamento: Comandos de Gerenciamento (I/O); Visualização de mensagens (traps). Gerenciamento de Redes 25
Componentes Principais Interface do usuário Interfaces do tipo GUI (Graphic User Interface) permitem ainda: Apresentação de estatísticas de desempenho; Resumos de contabilização; Relatório de falhas; Inventários de configuração; Formulários para criação de queries e mapas da topologia de rede. Gerenciamento de Redes 26
Agente Componentes Principais Software específico presente nos dispositivos gerenciados, cuja função principal é o atendimento das requisições enviadas pelo gerente e o envio automático de informações ao gerente, indicando a ocorrência de um evento previamente programado. Gerenciamento de Redes 27
Aplicação Agente Componentes Principais É definida como uma Entidade junto a um dispositivo de rede. A aplicação Agente utiliza os protocolos de rede e o protocolo SNMP para se comunicar via interconexão de rede com uma Aplicação Gerente. Gerenciamento de Redes 28
Componentes Principais Aplicação Agente Gerenciamento de Redes 29
Aplicação Agente Componentes chave: Os componentes chave da Aplicação Agente são: O Agente A MIB do Agente Gerenciamento de Redes 30
O Agente Aplicação Agente Todo sistema gerenciado por SNMP deverá conter uma entidade Agente rodando em background. Pode suportar mais de um protocolo de transporte. Porém, o UDP foi o protocolo da Pilha TCP/IP escolhido por possibilitar a interoperação entre qualquer Gerente e Agente. Gerenciamento de Redes 31
A MIB do Agente Aplicação Agente A MIB é uma coleção de variáveis de interesse. Seus valores dependem das funcionalidades do dispositivo e de quais recursos ou serviços o agente deverá gerenciar. Gerenciamento de Redes 32