Escolar Documentos
Profissional Documentos
Cultura Documentos
net/publication/267694186
CITATIONS READS
0 758
5 authors, including:
SEE PROFILE
All content following this page was uploaded by Marcos Vinicius Nunes Arruda on 03 November 2014.
Resumo
A Prefeitura Municipal de Cuiabá possui uma rede metropolitana baseada nas tecnologias de
redes sem fio WiMAX. Através dessa rede, as secretarias municipais, creches, escolas,
hospitais e centros de saúde têm acesso à internet e aos diversos sistemas oferecidos pela
prefeitura, que vão desde sistema de cadastramento escolar até sistema de prontuários
médicos, por exemplo. Devido a importância dos serviços oferecidos e à distribuição
geográfica da rede, é necessário um monitoramento e controle de seus ativos com objetivo de
garantir uma alta disponibilidade. Sendo assim, foi implementada a ferramenta de
monitoramento baseada em software livre CACTI. Este software coleta e gerencia diversas
informações sobre o estado dos ativos de uma rede de computadores. Os detalhes do processo
de análise e implementação serão descritos neste resumo.
Introdução
A Prefeitura Municipal de Cuiabá (PMC) possui uma rede metropolitana que cobre
diversos pontos da cidade e oferece vários serviços tecnológicos para secretarias municipais,
creches, escolas municipais, centros de saúde e hospitais (incluindo o pronto-socorro da
cidade).
Devido ao baixo índice de controle e acesso a informações, o monitoramento dessa
estrutura foi considerado ineficiente apesar da grande quantidade disponível de ferramentas
comerciais e Open Source para monitoramento e gerenciamento de redes de computadores
(JUNIOR, DE BARROS, 2008). Além disso, suas características geográficas e expressiva
quantidade de hosts (locais que fazem parte da rede, como as creches, escolas e etc) e de
equipamentos dificultavam um controle adequado desta estrutura.
Página 209
A presença de um sistema de gerenciamento centralizado possui diversas vantagens
como a redução de custos e o direcionamento adequado de investimentos em setores mais
vulneráveis ou com maiores taxas de erros. Além disso, com realização de um
monitoramento, a segurança da rede é reforçada já que este serviço é aliado aos diversos
recursos como IDS (intrusion detection system), firewalls e outros.
Com o objetivo de tornar mais eficiente o gerenciamento desta rede, optou-se pela
implementação do software livre CACTI. Esta ferramenta permite a coleta e exibição de
informação através de gráficos, além de plug-ins que incrementam a ferramenta com diversas
funcionalidades, como envio de SMS e alertas aos administradores, por exemplo. Alguns
benefícios desta implementação foram identificados e estes serão apresentados neste trabalho.
Este trabalho irá descrever os detalhes de uso da ferramenta de monitoramento
CACTI na estrutura de rede da PMC. Inicialmente serão apresentadas informações sobre este
software, em seguida os detalhes da rede monitorada e por fim o processo de implementação e
as considerações finais.
Fundamentação teórica
O CACTI é uma ferramenta de gerenciamento de redes de código aberto que permite
monitorar e gerar gráficos baseado nas informações dos ativos da rede. Esta ferramenta utiliza
RRDTool (Round-robin database tool) além das linguagens PHP/MySQL. Além disso o
monitoramento é baseado no uso do protocolo SNMP (KUNDU & LAVLU, 2009). Os tópicos
a seguir apresentam os detalhes dos principais componentes presentes nesta ferramenta:
RRDtools: Sistema de base de dados desenvolvido para armazenar séries de
dados numéricos sobre status de redes de computadores, permite o
armazenamento de dados como temperaturas, uso de processador, uso de
memória, entre outros (OETIKER, 2005);
Página 210
A ferramenta CACTI é caracterizada pela facilidade de implementação e usabilidade
simplificada. Seus recursos atuam com a integração de plug-ins, o que permite aos
administradores incluir no sistema, outras ferramentas livres, como NTOP e PHP Wathermap,
por exemplo. Para a analise de implementação deste projeto foram instalados os plug-ins
Mikrotik, GPS Maps e Monitor.
Página 211
Os hosts menores se conectam à ERB mais próxima à ela, incluindo a sede da
prefeitura, caso possua o sinal mais intenso. O protocolo SNMP foi habilitado nos roteadores
presentes em cada um dos hosts localizados na rede, deste modo, é possível monitorar e controlar de
forma centralizada todos estes equipamentos.
Metodologia
A instalação do CACTI utilizou o Sistema Operacional Debian e aplicações como
php5, MySQL, Apache e a configuração da lista de repositórios source.list, que contém
pacotes de serviços e atualizações. Estas configurações foram realizadas antes da instalação
da ferramenta, devido à necessidade de configurações das pendências.
Após a instalação, o painel do CACTI pode ser acessado através de interface gráfica
via browser utilizando o IP do servidor estabelecido nas configurações iniciais. Em seguida é
realizada autenticação de usuário. Após o login, o software demonstra em sua interface inicial
(Figura 2) diversos comandos e configurações como adição de dispositivos, criação de
gráficos, configuração de usuários entre outros.
Página 212
plugins disponíveis e suas funções. Para acrescenta-los à ferramenta, é necessário realizar o
download e em seguida instalar no servidor. Posteriormente, é necessário realizar a integração
via Browser. A Figura 3 apresenta a relação dos plug-ins instalados e disponíveis o CACTI.
Página 213
Além disso, o plug-in GPS MAPS possibilita a integração do CACTI com o Google
Maps, com objetivo de mapear os hosts utilizando coordenadas geográficas gravadas em
banco de dados do servidor do CACTI. Também permite a exibição de faixas de endereços IP
e exibe no mapa, com um link direcionado ao host (CACTI.NET, 2009).
Este plug-in ainda ilustra através de um esquema de cores (amarelo, verde e
vermelho) o estado dos hosts. Aqueles que não apresentam falhas de conectividade estão
marcados com a cor verde, caso este venha a apresentar algum problema de latência alta, mas
ainda esteja com conectividade, esta marcação apresentada será em amarelo. Os hosts que
estiverem off-line são caracterizados pela cor vermelha no mapa.
A Figura 5 apresenta o resultado do plug-in após a inclusão dos hosts da prefeitura no
mapa de Cuiabá.
Figura 5 – Mapa de hosts PMC
Página 214
Ao clicar em algum dos pontos do mapa, o plug-in apresenta informações sobre a
latência, endereço IP, tipo e a média de disponibilidade do host. A Figura 6 demonstra essa
funcionalidade.
Outro plug-in utilizado nesta implementação foi Monitor, este complemento permite
mostrar o status de cada dispositivo configurado no CACTI. O plug-in gera alertas sonoros e
visuais caso a conexão com algum host falhe (CACTIUSERS.ORG, 2011). A Figura 7
demonstra o funcionamento deste plug-in.
Página 215
rede da prefeitura municipal de Cuiabá, o equipamento analisados são os roteadores Mikrotik.
A Figura 8 demonstra o exemplo gráfico prático da funcionalidade.
Resultados e discussões
Após a consolidação da implementação do CACTI na Prefeitura Municipal de
Cuiabá, pode-se observar diversos benefícios para os envolvidos com a rede. Os
administradores passam agora a contar com uma quantidade de informações de maneira
rápida e eficiente dos hosts da rede. Com as informações geradas os gestores podem postergar
investimentos ou investir em pontos mais críticos da rede, baseados em informações sólidas.
Por conta da grande quantidade de hosts que a rede possui e a grande distribuição
geográfica destes, havia dificuldade de deslocamento para reparar um ponto defeituoso. A
funcionalidade de demonstração dos hosts em mapa tem sido bastante útil para os técnicos,
que acabam utilizando a própria ferramenta como auxilio para encontrar pontos com
problemas. A ferramenta também auxiliou na redução do tempo de resposta para atendimento
aos usuários.
Considerações Finais
Gerenciar uma rede com as dimensões da rede da PMC é um trabalho árduo,
principalmente se os administradores não possuírem ferramentas adequadas a tal fim. Assim
sendo, fez-se necessário a implementação de uma ferramenta simples, porém eficaz. Neste
Página 216
contexto, foi implementada a ferramenta CACTI para auxílio aos analistas e gestores da
infraestrutura metropolitana da cidade de Cuiabá. Algumas das vantagens obtidas com uso
desta ferramenta foram o controle centralizado de tráfego da rede e identificação de falha na
comunicação dos hosts existentes, além disso a utilização desta ferramenta não possui
nenhum custo por se tratar de um software livre.
Apesar da eficiência apresentada pelo uso do CACTI até o momento, diversos pontos
deverão ser avaliados futuramente para adoção definitiva desta plataforma. Serão investigados
aspectos de segurança da rede com injeção de ataques no fluxo de dados e assim avaliar a
capacidade do CACTI em alertar estas anomalias.
Referências
Página 217