Munin é uma ferramenta de monitorização de rede que ajuda a analisar as tendências dos recursos e tende a mostrar "O que aconteceu para diminuir o nosso desempenho?". O Munin é projetado para ser muito plug and play. Uma instalação padrão fornece uma série de gráficos com muito pouco trabalho.
Utilizando o Munin pode-se monitorizar o desempenho de servidores, computadores, redes, SANs, aplicações, e tudo o que vem à mente. Isso torna muito mais fácil determinar "o que é diferente hoje", de quando um problema de desempenho começou a surgir. Assim será mais fácil gerir todos os recursos, e ter uma melhor perceção das necessidades que possam vir a surgir.
Esta ferramenta é usada para a monitorização de servidores. É uma Solução Open Source.
2.3.3 ManageEngine, OpManager
Uma ferramenta de monitorização para a rede, servidores e serviços. É um software comercial.
2.3.4 ManageEngine, DeviceExpert
Manage Engine é instrumento de rastreamento dos dispositivos ativos. É um software comercial
2.3.5 MetaNav
NAV - Network Administration Visualized é um conjunto de software avançado para monitorizar grandes redes de computadores que atualmente inclui 20 ferramentas.
Pág. 33
O NAV deteta automaticamente a topologia da rede, monitoriza a carga da rede e interrupções. Pode enviar alertas sobre os eventos de rede via e-mail e SMS, permitindo a configuração flexível de perfis de alerta.
É uma ferramenta utilizada para monitorizar redes de campus. É uma solução Open Source.
Tona-se uma ferramenta bastante trabalhosa para ter em utilização.
2.3.6 Netdisco
Netdisco é uma ferramenta Open Source baseada num interface web para gestão de redes, tendo sido lançada publicamente a primeira versão em 2003.
O público-alvo são empresas de grande/média dimensão e administradores de redes universitárias. Os dados são recolhidos para uma base de dados Postgres utilizando o protocolo SNMP e apresentados num interface web limpo que utiliza Mason que é um poderoso sistema de Templates baseado em Perl, projetado para gerar conteúdo dinâmico de todos os tipos. Os dados das configurações e de conexões dos dispositivos de rede são recebidos via SNMP e armazenados utilizando uma base de dados SQL para permitir escalabilidade e velocidade. Protocolos da camada 2 do modelo OSI (Ligação de dados) como CDP e LLDP proporcionam a descoberta automática da topologia da rede.
Esta ferramenta pode ser usada para, por exemplo, encontrar a localização de dispositivos na rede com através do endereço IP (Internet Protocol) ou MAC (Media Access Control), e informar qual a porta do switch em que se encontra ligada.
É capaz de criar um mapa da topologia da rede, por exemplo. Exibe os dados de inventário de diverso hardware.
Algumas das funcionalidade preferidas desta ferramenta:
A ferramenta permite desligar uma porta do switch, deixando um caminho de auditoria. Efetua um registo para o administrador do porquê de uma porta ter sido fechada.
Permite efetuar um inventário do hardware de rede, sistema, modelo, marca, e versão do firmware operativo.
Permite obter relatórios sobre o endereço IP e porta do switch em utilização, histórico e atual.
Pág. 34
Netdisco recebe todos os seus dados, incluindo informações sobre a topologia, com pesquisas e consultas feitas via SNMP DNS. Não utiliza o acesso CLI e por isso não tem necessidade de palavras-chave para obter privilégios.
2.3.7 Smokeping
É uma ferramenta utilizada para análise de disponibilidade e tempos de resposta de um determinado dispositivo.
Solução Open Source.
É uma ferramenta bastante útil com boa visualização de latência na rede e capaz de enviar emails de alerta.
2.3.8 What's UP
É uma ferramenta que permite a monitorização de conexões na rede. É um software comercial.
É um software bastante amigável, acessível e fácil de usar.
A ferramenta é capaz de criar um mapa da topologia da rede e recolher vários tipos de informações dos logs.
Estão disponíveis Add-ons para a ferramenta, mas também existe a possibilidade de ser o próprio administrador do sistema a criá-los.
2.3.9 Zabbix
Uma ferramenta de monitorização para servidores e aplicações.
É uma solução Open Source, pelo que será uma das soluções abordadas para a minha implementação.
É uma ferramenta muito rápida a detetar problemas.
Existe a possibilidade de um contrato de suporte comercial, mas a solução com suporte comercial é exatamente a mesma que está disponível para implementações gratuitas.
Pág. 35
2.3.10 Zino
É uma solução para recolha de informações, tais como os contadores de ligação de dispositivos de rede. Apresenta a informação na forma de gráficos sendo o tempo o eixo horizontal.
É uma solução Open Source.
Possibilita a criação de mapas de topologia em camadas diferentes e gráficos de contador das ligações individuais podem ser interligados uns com os outros.
Topologia de mapas com coloração das ligações característica de acordo com a carga.
Permite o envio de mensagens de correio eletrónico com relatórios de erros de conexão de rede.
2.4
Virtualização, porquê?
Com tantas soluções existentes seria extremamente complicado a sua implementação sem se usar a "Virtualização". A virtualização é uma camada que separa o hardware do sistema operativo. Possibilita a otimização de recursos, uma vez que estarão vários Sistemas Operativos suportados pelo mesmo hardware. Cada máquina virtual terá o seu próprio hardware "apresentado" ao sistema operativo, mesmo as placas de rede terão um macaddress próprio para cada sistema instalado.
Para a realização de testes de implementações, a virtualização tem um papel fundamental, pois permite realizar diversos testes, e quando necessário repor configurações anteriores.
2.4.1 VMware Workstation
O VMware Worksation, é uma ferramenta de virtualização comercial, direcionada para ser usadas em computadores desktop. Permite a instalação de máquinas virtuais num sistema operativo utilizado em máquinas desktop como o Windows, versões GNU/Linux ou MAC OS. Possibilita a união de várias máquinas virtuais, criando uma rede virtual, que permite a interligação das mesmas. As máquinas configuradas podem utilizar interfaces de rede virtuais, que podem ser configurados como bridge (a máquina é vista como um outro computador na rede
Pág. 36
externa do PC), NAT (a máquina liga-se ao computador que por sua vez faz a ligação para a rede externa) ou Host-only (onde a máquina virtual só comunica com o host ficando uma rede completamente privada). O VMware Workstation, tem a possibilidade de criar snapshots, que são registos instantâneos do estado da máquina, tornando possível a sua reposição de uma forma simples, evitando ter de configurar novamente a máquina desde o início, esta funcionalidade é extremamente útil quando ainda estamos perante ambientes de testes.
2.4.2 VirtualBox
VirtualBox é um produto de virtualização de x86 e AMD64/Intel64 poderoso para empresas e uso doméstico. O VirtualBox é extremamente rico em recursos, sendo uma ferramenta de alto desempenho para clientes corporativos. Neste momento é também a única solução profissional que está disponível gratuitamente como software de código aberto sob os termos da GNU General Public License (GPL) versão 2.
Atualmente, o VirtualBox corre em Windows, Linux, Macintosh e Solaris e suporta um número vasto de sistemas operativos convidados, incluindo mas não limitado aos Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7), DOS / Windows 3 . x, Linux (2.4 e 2.6), Solaris e OpenSolaris, OS / 2, e OpenBSD.
VirtualBox está a ser ativamente desenvolvido com lançamentos frequentes e tem uma lista sempre crescente de funcionalidades, de sistemas operativos suportados e de plataformas onde pode correr. VirtualBox é um esforço da comunidade apoiada por uma empresa dedicada: todos são incentivados a contribuir enquanto a Oracle garante que o produto sempre atende aos critérios de qualidade profissional.