2.8 S OFTWARE DE G ESTÃO DE R EDES D ISTRIBUÍDAS
2.8.1 HP Open View
O HP Open View consistia numa gama de soluções de software para gestão de redes e sistemas da Hewlett Packard. Em 2007, todo o portfolio de software foi reestruturado pela divisão de software da HP. O HP Open View consiste actualmente num conjunto de aplicações especialmente desenhadas para controlo e monitorização de sistemas empresariais de TI (Tecnologias de Informação). São um conjunto de aplicações com diferentes módulos dedicados a cada tecnologia de comunicação e a cada tipo de arquitectura de rede [34].
Os produtos disponíveis nesta gama de software são:
- HP OpenView Network Node Manager (OV NNM);
- HP OpenView Operations (OVO) — sistemas de monitorização e aplicações que utilizam agentes:
para Windows (OVOW);
para Unix 8.1 (OVOU);
- HP OpenView ServiceCenter;
- HP OpenView AssetCenter;
- HP OpenView Service Desk (OVSD);
- HP OpenView Internet Services (OVIS);
- HP OpenView Service Navigator ;
- HP OpenView Transaction Analyzer (OVTA);
- HP OpenView SOA Manager;
- HP OpenView Reporter OpenView Reporter;
Desempenho
- HP OpenView Performance Agent (OVPA);
- HP OpenView Performance Insight (OVPI);
- HP OpenView Performance Manager (OVPM);
- HP OpenView Reporter (OVR);
- HP OpenView GlancePlus;
Armazenamento
- HP OpenView Storage Area Manager (OV SAM);
- HP OpenView Storage Data Protector;
- HP OpenView Storage Mirroring;
- HP OpenView Storage Mirroring Exchange Failover Utility;
- HP OpenView Dashboard — fornece um portal Web para os produtos de gestão Open View;
- HP OpenView TeMIP ;
- HP OpenView Service Activator (OVSA);
- HP OpenView Select Access — Acesso seguro e estável a informação crítica;
- HP OpenView Select Identity (OVSI) — Gestão centralizada dos recursos e permissões dos utilizadores ao longo do seu ciclo de vida ;
HP OpenView Smart Plug-ins (SPI)
- HP OpenView SPI para BEA Tuxedo;
- HP OpenView SPI para BEA WebLogic;
- HP OpenView SPI para BEA WebLogic Integration;
- HP OpenView SPI para Citrix;
- HP OpenView SPI para Databases (Oracle, Microsoft SQL Server, Sybase, and Informix);
- HP OpenView SPI para Documentum;
- HP OpenView SPI para IBM DB2;
- HP OpenView SPI para IBM WebSphere Application Server;
- HP OpenView SPI para Microsoft Exchange;
- HP OpenView SPI para Microsoft Windows;
- HP OpenView SPI para OpenVMS ;
- HP OpenView SPI para Oracle Application Server;
- HP OpenView SPI para PeopleSoft;
- HP OpenView SPI para Remedy ARS Integration;
- HP OpenView SPI para SAP;
- HP OpenView SPI para Siebel;
- HP OpenView SPI para Storage Area Manager;
- HP OpenView SPI para Terminal Server;
- HP OpenView SPI para TIBCO;
- HP OpenView SPI para UNIX OS;
- HP OpenView SPI para Web Servers;
Network Node Manager SPI
- Network Node Manager SPI para Advanced Routing;
- Network Node Manager SPI para IP Telephony;
- Network Node Manager SPI para LAN/WAN Edge;
- Network Node Manager SPI para MPLS VPN;
- Network Node Manager SPI para IP Multicast;
HP OpenView Configuration Management
- HP OpenView Configuration Management Application Self-Service Manager
- HP OpenView Configuration Management Application Manager
- HP OpenView Configuration Management Inventory Manager
- HP OpenView Configuration Management OS Manager
- HP OpenView Configuration Management Patch Manager
- HP OpenView Configuration Management Application Usage Manager
- HP OpenView Client Configuration Manager
Deste conjunto de módulos de software, é interessante analisar o HP Network Node Manager (NNM). O Network Node Manager utiliza o protocolo SNMP para comunicar com outros dispositivos na rede, permitindo-lhes serem auto-descobertos, monitorizados e controlados. O NNM determina e disponibiliza
informação graficamente acerca das ligações físicas e lógicas do sistema de comunicação assim como informação acerca dos diferentes protocolos a correr na rede. Permite ainda que o histórico da informação sobre as diferentes máquinas possa visto e analisado graficamente [35].
A versão 8.0 do NNM permite controlo até 15 000 nós, com até 50 000 polled interfaces e 40 utilizadores concorrentes. Para tal necessita de estar instalado num sistema com 8 CPU ou 4 processadores Dual Core de 64 b com mais de 1 GHz de velocidade de processamento cada um, um mínimo de 16 GB de RAM, 8 GB de Java heap, 5 GB de espaço para a instalação do sistema e 60 GB de ROM para dados durante a execução do programa.
Pode ser instalado em Windows e HP-UX e suporta um grande número de protocolos e modelos de MIB de vários fabricantes. É compatível com um grande número de equipamentos de rede de vários fabricantes tais como switches, routers e hubs [36].
Figura 30 – Aspecto do serviço disponibilizado pelo navegador Web
O software suporta diferentes utilizadores, divididos em diferentes grupos com níveis de acesso diferenciados. A consola e controlo são disponibilizados através de um webserver que comunica com os navegadores Web do cliente através do
protocolo HTTP. O webserver implementado na ferramenta utiliza protocolos de segurança SSL. Utiliza o servidor de aplicações Tomcat da Apache para disponibilizar um serviço de HTTPS e executar aplicações Web baseadas em Java.
A versão do JBoss que vem com o NNM 8.0 disponibiliza o servidor Tomcat 6.0 e permite a configuração dos parâmetros da conexão entre o webserver e o navegador Web através de um ficheiro XML.
O NNM mantém-se a par do estado e dos dados dos componentes de uma rede através de uma contínua acção de levantamento do estado dos routers e switches, que são os elementos mais críticos de uma rede de interligação das diferentes máquinas. Este sistema evita que se diagnostique constantemente o estado dos elementos finais de uma rede (no caso de uma rede de escritório, PC e impressoras), sobrecarregando assim o tráfego na rede e a máquina em que corre o NNM. O número de máquinas licenciadas para o software Open View limitam a operacionalidade do software ao nível da gestão de dispositivos.
É possível fazer uma busca selectiva, através da definição da Seed (Semente) que se deseja procurar ou adicionar à rede. Os métodos de detecção de cada máquina da rede podem passar por uma procura da máquina pelo seu respectivo IP ou através da MIB (protocolo SNMP). Estas duas soluções são necessárias devido ao problema de não haver garantia que as máquinas tenham uma MIB compatível com as definições do NNM ou até que tenham o protocolo SNMP configurado.
Figura 31 – Página de Configuração de Community Strings
O NNM monitoriza a rede de duas maneiras diferentes: através do polling de estado ou da recepção de um trap (alarme de incidente):
State Polling
O NNM envia os pedidos de estado de cada equipamento através de SNMP ou ICMP.
Os pedidos de SNMP verificam se cada agente de SNMP está a responder aos pedidos de poll. O SNMP também envia pedidos específicos de valores da MIB de cada um dos componentes da rede: as variáveis ifAdminStatus e ifOperStatus.
O ICMP utiliza polling através de ping para os IP das máquinas para determinar se as máquinas estão acessíveis ou não. Os tempos de polling podem ser definidos por grupo de máquinas de forma a estabelecer períodos de interrogação diferentes para cada equipamento.
Um factor de segurança para estes sistemas é o backup semanal realizado pelo sistema gerido pelo NNM (informações sobre a rede e seus componentes). Estes backups são recomendados numa base semanal pela HP e não é necessário desactivar o NNM para os efectuar.
Estes backups de informação são necessários para manter uma última configuração funcional da rede no caso de esta falhar. A HP disponibiliza scripts para efectuar o backup das MIB e da restante informação de rede e scripts para restaurar a definição funcional.
Os dados guardados são:
- Ficheiros de configuração e respectivos directórios;
- Configurações da base de dados;
- Base de dados de topologias da rede;
- Base de dados de eventos.
Podem-se definir parâmetros, limites e restrições às contas de cada tipo de grupo e utilizador, alterando as definições de origem [37].
Figura 32 – Elementos de Monitorização e Configuração