Você está na página 1de 8

Sistemas de gerenciamento de redes: uma breve análise

Jonathas Souza de Santana


Curso de Bacharelado em Sistemas de Informação – Universidade Estadual do Sudoeste
da Bahia
(UESB) – Campus de Jequié
45205-490– Jequié – BA – Brasil
Jhonny-ss@live.com

Abstract. The purpose of this article is to present a brief evaluation of some


network management systems proposed in the classroom, highlighting its main
functionalities in order to develop knowledge and practice of the content
addressed in the course.

Resumo. O presente artigo tem como finalidade apresentar uma avaliação, de


maneira sucinta, sobre alguns sistemas de gerenciamento de redes propostos
em sala de aula, elencando as suas principais funcionalidades, a fim de
desenvolver o conhecimento e a prática do conteúdo abordado na disciplina.
1. Introdução

A gerência de redes é uma área de fundamental importância, pois assegura o bom


funcionamento dos elementos que compõe uma determinada rede, bem como, auxilia no
monitoramento e controle, garantindo um nível de qualidade ao serviço. Entretanto,
gerir uma rede é uma tarefa bastante complexa e é necessário o suporte oferecido por
um conjunto de ferramentas integradas, o qual denomina-se sistema de gerência de
redes.
O processo de gerência envolve, principalmente, atividades de monitoramento e
controle. Através de alguns softwares especiais é possível gerir uma rede obtendo e
tratando informações sobre ela, resultando em diagnósticos precisos e,
consequentemente, soluções mais eficientes. Buscando conhecer melhor o
funcionamento desses sistemas, serão apresentados alguns, previamente selecionados,
destacando entre eles as principais funcionalidades.

2. Nagios

O Nagios é um software de gerenciamento de redes desenvolvido originalmente para


plataforma Linux. Ele é um sistema open source, ou seja, código aberto, o que
possibilita aos usuários uma licença para consulta ou modificação do produto
obedecendo certas condições. Ele é um aplicativo indicado para o monitoramento da
rede, sendo possível especificar através do programa os dispositivos a serem observados
e receber alertas sobre quaisquer anormalidades.

2.1 Funcionalidades

A principal funcionalidade descrita sobre o Nagios é o monitoramento, contudo é


possível realizar diversas outras ações através da instalação de plug-ins específicos para
cada caso. O programa exerce o seu papel através de verificações constantes na rede
sobre disponibilidade do serviço, inspecionamento de recursos, além da possibilidade de
configurar soluções para problemas recorrentes e ainda receber notificações através do
e-mail ou mesmo por mensagens de texto no celular, contendo alertas ou relatórios de
erros.
A maioria das funções executadas pelo Nagios dá-se por meio de plug-ins. É
possível o desenvolvimento desses plugins, em qualquer linguagem de programação,
por usuários, contendo novas atribuições para o sistema a fim de adaptar-se as diferentes
necessidades de uso.
Para monitorar os equipamentos é imprescindível o uso de agentes em cada um
deles. Isso tornará capaz a coleta de informações em cada dispositivo.

2.2 Requisitos

A único requisito é uma máquina com sistema operacional Linux ou variante, que tenha
acesso a rede e um compilador C instalado.
3. ZenOss

O ZenOss é um aplicativo voltado para a área de gerenciamento de redes, open source e


gratuito que funciona através de uma interface web e é capaz de monitorar diversos
dispositivos conectados à uma determinada rede. Informa, também, sobre quaisquer
alterações e/ou falhas que venham a acontecer. Através de sua interface web, ele utiliza
um servidor de banco de dados MySQL para armazenamento de informações
pertinentes.
O software trabalha com um modelo de quatro camadas:
 User – Implementada para aplicação web e acessível pela maioria dos
navegadores. É a partir dela que o usuário tem acesso as funcionalidades do
software.
 Dados – Nela são armazenadas as configurações e informações utilizadas pelo
ZenOss.
 Processo – Responsável pela comunicação entre a camada de dados e a camada
de coleta.
 Coleta – Responsável pela coleta de informações sobre dispositivos,
desempenho e eventos. Após coleta, os plugins de modelagem trabalham para
converter os dados em formato utilizável pelo programa.

3.1 Funcionalidades

Como todo sistema de gerenciamento a sua principal finalidade é monitorar e controlar


dispositivos conectados à rede, mas além disso ele é acessível através de um navegador,
possui fácil instalação, interface intuitiva e detalhada. Possui uma tela inicial com
resumo da rede e log de eventos ativos com situação em tempo real de cada dispositivo.
Esse software conta com uma ferramenta de análise avançada e detalhada dos
componentes que pode fornecer informações importantes sobre o hardware e os
softwares instalados em cada dispositivo monitorado. Possibilita, também, o envio de
alertas customizadas via SMS ou E-mail.
O aplicativo possui integração com o Google Maps através de uma API Key, o
que possibilita aos usuários gerarem mapas que abrangem toda a área da rede e com isso
configurar e monitorar os dispositivos em suas localidades de maneira ilustrada.

3.2 Requisitos

Os requisites podem variar de acordo com o tamanho da rede, entretanto, recomenda-se


o possuir no mínimo, para um bom desempenho:
 4GB de memória RAM;
 CPU com 2 Núcleos;
 300GB de HD com 10.000 RPM ou SSD.
Além dos seguintes softwares:
 MySQL 5.0.22 ou superior;
 Serviço SNMP;
4. Cacti

Outro software de monitoramento e análise de redes. Utiliza gráficos detalhados para


ilustrar as condições da rede e foi projetado para proporcionar agilidade e facilidade no
processo de coleta de informações. Ele cria gráficos através de informações
armazenadas em um banco de dados MySQL. Trata-se de Front-End para RRDTool.

4.1 Funcionalidades

O ponto forte do Cacti é seu gerador de gráficos avançados. Ele utiliza-se do RRDTool
(Sistema de base de dados round-robin) para criação dos gráficos, uma vez que uma ou
mais fontes de dados foram definidas. Permite a criação de qualquer tipo de gráfico,
atribuindo parâmetros, cores e preenchimento automático de texto. É considerado o
melhor Front-End. As funcionalidades do software podem ser expandidas e melhoradas
através do uso de plugins.
Possibilita o gerenciamento de usuários, permitindo a adição de novos, restrição de
acesso e modificações em gráficos do administrador.

4.2 Requisitos

Requer instalação em um servidor web para funcionamento.

5. Zabbix

Esse software é considerado como de nível empresarial e avançado, capaz de monitorar


a disponibilidade e o desempenho de uma infraestrutura de TI. É também um aplicativo
feito em código aberto e gratuito. Oferece recursos semelhantes a outros gerenciadores
de redes e trabalha muito bem com um grande número dispositivos simultaneamente.

5.1 Funcionalidades

Possui uma interface web que permite o acesso aos dados do Zabbix de maneira
facilitada, em qualquer lugar e em qualquer plataforma e alertas podem ser emitidos via
SMS e E-mail. Os agentes da aplicação trabalham em alta performance em sistemas
operacionais diferentes, inclusive Windows, entretanto, é possível a coleta de dados para
monitoramento sem a necessidade de agentes (agentless) para diversos protocolos.
Conta, também, com funções de descoberta automática de itens na rede e descoberta de
itens monitorados.

5.2 Requisitos

Apesar de funcionar em muitas plataformas, a Unix é a única que entrega de forma


consistente os requisitos de performance, tolerância a falha. Os requisitos de hardware
variam de acordo ao tamanho da infraestrutura de rede, porém é necessário o mínimo de
128MB de Ram e 256MB de espaço em disco rígido.
6. CACIC

CACIC (Configurador Automático e Coletor de Informações Computacionais) é um


software livre desenvolvido a partir de uma iniciativa do Dataprev. É um sistema de
inventário de hardware e software baseado em agentes. Através dele é possível realizar
um levantamento completo do parque computacional, recolhendo informações básicas
sobre periféricos e configurações de dispositivos, além da possibilidade de efetuar ações
automáticas configuradas pelo administrador do sistema.

6.1 Funcionalidades

A principal funcionalidade é a coleta de dados referentes a hardware e software. É


possível saber as características de cada computador conectado à rede, bem como obter
uma lista de todos os softwares instalados. Informa aos administradores sobre alterações
na localização física de cada máquina e conta com o uso de webservices, identificação
de compartilhamentos na rede, além das funcionalidades de básicas, como o envio de
alertas por e-mail.

6.2 Requisitos

Para o servidor Linux são necessários os seguintes softwares: Apache; MySQL; PHP .
Suporta Windows.

6. OCS Inventory

O OCS Inventory é mais um software livre de apoio no processo de gerência de redes


que permite ao usuário identificar todos os seus ativos de TI. Semelhante aos outros já
abordados, ele coleta informações de hardware e software por meio de agentes. Esse
sistema é capaz de acionar automaticamente configurações, atualizações e até mesmo
aplicativos nos dispositivos da rede.

6.1 Funcionalidades

Muito útil, principalmente no levantamento de inventário, além de possuir um sistema


avançado de implantação de softwares e execução de scripts sem sobrecarga na rede.
Possui interface web e suporta a adição de plugins.

6.2 Requisitos

Sistema Operacional baseado em Linux.


7. Quadro Comparativo

Ferramenta Prós Contras

Possibilidade de receber Totalmente dependente de


Nagios funcionalidades inúmeras plugins para o
através do uso de funcionamento;
plugins. Configuração complexa
Modelo de Instalação muito complexa;
funcionamento em 4 Acesso disponível apenas
ZenOss camadas bastante em navegador;
eficiente; Possibilidade
de integração com o
Google Maps.
Excelente em se tratando Desempenho inferior em
de geração de gráficos; relação a softwares
Cacti Possibilidade do uso de concorrentes.
plugins para melhor
adequação dos usuários.
Trabalha bem com Não encontrados pontos
grande número de fracos evidentes.
dispositivos de maneira
Zabbix simultânea; Alta
compatibilidade com
bancos de dados
diferentes.
Coletor de informações Necessidade de instalação
altamente eficiente; do cliente em cada estação.
Cacic Possibilidade de detectar
alterações na localização
física das máquinas.
Sistema avançado de Não possui tantas
implantação de softwares ferramentas se comparado
OCS Inventory e execução de scripts; a outros softwares do
Alta compatibilidade mesmo tipo.
com SOs.
Referências

Pra que serve o Nagios. Disponível em: <https://pessoa.eti.br/main/2010/10/11/pra-que-


serve-o-nagios/>.
Acesso: Março/2017.
Nagios Core Documentation. Disponível em:
<https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/toc.html>.
Acesso: Março/2017.
Nagios, um poderoso programa de monitoramento de rede. Disponível em:
<https://www.vivaolinux.com.br/artigo/Nagios-Um-poderoso-programa-de-
monitoramento-de-rede-(parte-1)?pagina=1>
Acesso: Março/2017.
Monitoramento de rede com o uso do Zenoss Core. Disponível em:
<http://187.7.106.14/wiki2012_1/lib/exe/fetch.php?media=projeto03:sbc-
template_camilo.pdf>
Acesso: Março/2017.
Monitoramento de redes com o Zenoss. Disponível em:
<https://desmontacia.wordpress.com/2010/07/01/monitoramento-de-redes-com-o-
zenoss/>
Acesso: Março/2017.
Tudo sobre Cacti. Disponível em: <http://www.techtudo.com.br/tudo-sobre/cacti.html>
Acesso: Março/2017.
What is Cacti. Disponível em: <http://www.cacti.net/what_is_cacti.php>
Acesso: Março/2017.
O que Zabbix. Disponível em: <https://www.4linux.com.br/o-que-e-zabbix>
Acesso: Março/2017.
Zabbix. Disponível em: <http://zabbixbrasil.org/?page_id=59>
Acesso: Março/2017.
Software Público Brasileiro. Disponível em:
<https://softwarepublico.gov.br/social/cacic>
Acesso: Março/2017.
Apresentando o Cacic. Disponível em:
<http://juliobattisti.com.br/tutoriais/jarbasteixeira/cacic001.asp>
Acesso: Março/2017.
OCS Inventory. Disponível em: <https://www.ocsinventory-ng.org/en/>
Acesso: Março/2017.
Instalação do OCS Inventory. Disponível em: <http://www.analistadeti.com/instalacao-
do-ocs-inventory-ng-server/>
Acesso: Março/2017.
Inventariando sua rede com OCS Inventory. Disponível em: <http://cafe-
ti.blog.br/392~inventariando-sua-rede-com-o-ocs-inventory.html>
Acesso: Março/2017.

Você também pode gostar