Escolar Documentos
Profissional Documentos
Cultura Documentos
CURITIBA
2006
Gerenciamento
de
Pequenas
Empresas.
Orientador: Prof. Airton Kuada
CURITIBA
2006
Mdias
Gerenciamento
Empresas.
de
Pequenas
Mdias
DEDICATRIA
AGRADECIMENTOS
Agradeo aos meus pais Sueli e Sergio, por todo o apoio e dedicao, durante toda a minha
vida.
Ao Professor orientador deste trabalho Airton Kuada, pois sempre esteve disposto a me ajudar
demonstrando apoio, pacincia e compreenso.
A minha namorada Fabiane por todo o apoio recebido, compreenso e incentivo para que este
trabalho fosse concretizado.
Aos colegas de turma, pela amizade, ajuda e companheirismo.
Ao Professor Garret por ter me ajudado no inicio do curso me incentivando e apoiando para
continuar com o curso e por sempre demonstrar interesse pelo bem de seus alunos.
vi
RESUMO
vii
ABSTRACT
With the objective to plan the growth, to effect the monitoring and to provide one high
availability of the resources of the network it appears to the necessity of the management of
computer networks. The use of tools for manages of networks based on free software, could
be a valuable alternative in relation softwares proprietors. This project has the objective to
show the necessity network managent in companies, to make a survey on the functionalities
and quality of softwares of network management developed in environment of free software
and to present the functionalities of the management systems.
Key-words: Network Management; Management Software; Free Software.
viii
LISTA DE FIGURAS
ix
LISTA DE TABELAS
CAC
CACIC
CELEPAR
CMIP
CMIS
CPU
FTP
GNU
GPL
HD
Hard Disk
HP
Hewlett-Packard
HTML
HTTP
IBM
ICMP
IETF
IP
Internet Protocol
IPX
ISO
LAMP
LAN
xi
MIB
MPOG
MRTG
NMS
NNTP
OCS NG
OSI
PC
Personal Computer
PERL
PHP
Hypertext Preprocessor
POP
RFC
RMON
RPM
SGMP
SLTI
SMI
SMON
Switch Monitoring
SMS
SUMRIO
RESUMO ............................................................................................................................................................... 6
ABSTRACT ........................................................................................................................................................... 7
LISTA DE FIGURAS ........................................................................................................................................... 8
LISTA DE TABELAS........................................................................................................................................... 9
LISTA DE ABREVIATURAS E SIGLAS ........................................................................................................ 10
CAPTULO I ....................................................................................................................................................... 14
1.1 INTRODUO ............................................................................................................................................. 14
1.2 IDENTIFICAO DO PROBLEMA .................................................................................................................. 16
CAPTULO II...................................................................................................................................................... 17
2.1 OBJETIVOS DO TRABALHO .......................................................................................................................... 17
2.2 JUSTIFICATIVAS PARA A PESQUISA ............................................................................................................. 18
CAPTULO III .................................................................................................................................................... 19
3.1 GERENCIA DE REDES .................................................................................................................................. 19
3.2 REAS FUNCIONAIS DO GERENCIAMENTO ................................................................................................. 20
3.3 MONITORAO E CONTROLE DA REDE ....................................................................................................... 21
3.3.1 Monitorao...................................................................................................................................... 22
3.3.2 Controle de rede ............................................................................................................................... 22
3.4 MODELOS DE GERENCIAMENTO DE REDE ................................................................................................. 23
3.5 MODELO FUNCIONAL DE MONITORAMENTO DE REDE ................................................................................. 25
3.6 SOFTWARE DE GERENCIAMENTO DE REDE ................................................................................................. 26
3.7 GERENCIAMENTO DE REDES: NECESSIDADE DE PADRES .......................................................................... 26
3.7.1 SGMP................................................................................................................................................ 27
3.7.2 SNMP ................................................................................................................................................ 27
3.7.3 SNMP verso 2 ................................................................................................................................. 28
3.7.4 CMIP................................................................................................................................................. 29
3.7.5 RMON MIB ....................................................................................................................................... 29
3.7.6 RMON 2 ............................................................................................................................................ 30
3.7.7 SNMP verso 3 ................................................................................................................................. 30
3.7.8 SMON................................................................................................................................................ 31
3.8 IMPLEMENTANDO UM AMBIENTE GERENCIADO .......................................................................................... 31
CAPTULO IV .................................................................................................................................................... 33
4.1
4.2
4.3
4.4
CAPTULO V ...................................................................................................................................................... 37
5.1 SOFTWARES DE GERNCIA DE REDES EM SOFTWARE LIVRE....................................................................... 37
5.2 DESCRIO DOS SOFTWARES POR REA ..................................................................................................... 37
5.2.1 Softwares de Gerncia de Configurao .......................................................................................... 37
5.2.2 Softwares de Gerncia de Falhas ..................................................................................................... 38
5.2.3 Softwares de Gerncia de Contabilidade.......................................................................................... 38
5.2.4 Softwares de Gerncia de Desempenho ............................................................................................ 38
5.2.5 Softwares de Gerncia de Segurana ............................................................................................... 38
5.3 FERRAMENTAS DE GERENCIAMENTO ENCONTRADAS NO MERCADO ........................................................... 39
5.3.1 WEBMIN ........................................................................................................................................... 39
5.3.1.1
5.3.1.2
5.3.1.3
5.3.1.4
Descrio.....................................................................................................................................................39
Obteno do Produto ...................................................................................................................................40
Requisitos de Instalao e Funcionamento ..................................................................................................40
Implantao do software..............................................................................................................................40
Descrio.....................................................................................................................................................43
Obteno do Produto ...................................................................................................................................43
Requisitos de Instalao e Funcionamento ..................................................................................................43
Implantao do software..............................................................................................................................43
Caractersticas Bsicas ................................................................................................................................44
Utilizao na rede........................................................................................................................................45
Descrio.....................................................................................................................................................45
Obteno do Produto ...................................................................................................................................46
Requisitos de Instalao e Funcionamento ..................................................................................................46
Implantao do software..............................................................................................................................46
Caractersticas Bsicas ................................................................................................................................46
Utilizao na rede........................................................................................................................................48
Descrio.....................................................................................................................................................49
Obteno do Produto ...................................................................................................................................49
Requisitos de Instalao e Funcionamento ..................................................................................................50
Implantao do software..............................................................................................................................50
Caractersticas Bsicas ................................................................................................................................50
Utilizao na rede........................................................................................................................................52
5.3.5 OpenNMS.......................................................................................................................................... 52
5.3.5.1
5.3.5.2
5.3.5.3
5.3.5.4
5.3.5.5
5.3.5.6
Descrio.....................................................................................................................................................52
Obteno do Produto ...................................................................................................................................53
Requisitos de Instalao e Funcionamento ..................................................................................................53
Implantao do software..............................................................................................................................53
Caractersticas Bsicas ................................................................................................................................54
Utilizao na rede........................................................................................................................................55
5.3.6 MRTG................................................................................................................................................ 55
5.3.6.1
5.3.6.2
5.3.6.3
5.3.6.4
5.3.6.5
5.3.6.6
Descrio.....................................................................................................................................................55
Obteno do produto ...................................................................................................................................55
Requisitos para Instalao e Funcionamento ...............................................................................................56
Implantao do software..............................................................................................................................56
Caractersticas bsicas .................................................................................................................................56
Utilizao na rede........................................................................................................................................58
5.3.7 CACIC............................................................................................................................................... 58
5.3.7.1
5.3.7.2
5.3.7.3
5.3.7.4
5.3.7.5
5.3.7.6
Descrio.....................................................................................................................................................58
Obteno do Produto ...................................................................................................................................58
Requisitos de Instalao e Funcionamento ..................................................................................................58
Implantao do software..............................................................................................................................59
Caractersticas Bsicas ................................................................................................................................59
Utilizao na rede........................................................................................................................................61
Descrio.....................................................................................................................................................61
Obteno do produto ...................................................................................................................................61
Requisitos de Instalao e Fucionamento ....................................................................................................62
Implantao do software..............................................................................................................................62
Caractersticas bsicas .................................................................................................................................62
Utilizao na rede........................................................................................................................................64
14
CAPTULO I
1.1 Introduo
15
16
17
CAPTULO II
18
Apesar do assunto gerencia de redes de computadores ser uma prtica que pouco
utilizada em empresas, a justificativa para a realizao desta pesquisa o fato de, ser um
assunto que ir envolver uma rea muito importante na atualidade que a disseminao de
ferramentas em software livre, pois a mesma est assumido uma importncia relativamente
grande no ambiente empresarial, seja pelo crescente nmero de organizaes que esto
investindo em profissionais que tenham um bom conhecimento desta rea, ou pela grande
economia que empresas esto tendo, adotando o software livre em seu ambiente, alm de
utilizar ferramentas para um controle efetivo da rede.
A Gerencia de redes de computadores com software livre muito interessante, pois a
partir do momento que comearmos a comparar ferramentas proprietrias com os softwares
de cdigo aberto, a diferena surpreendente, pois as ferramentas de cdigo aberto so
possveis de serem adaptadas para o perfil da empresa, assim otimizando-a a seu gosto, alm
da robustez e confiabilidade que elas proporcionam. O maior objetivo destas ferramentas
resolver os problemas de gesto, para aumentar a disponibilidade e a produtividade da
empresa.
Atualmente a gerencia de redes de computadores com software livre, tornou-se uma
parte necessria a qualquer estrutura gerencial de sucesso.
19
CAPTULO III
20
Pois os recursos da rede esto sendo cada vez mais importantes para a empresa
e sua disponibilidade torna-se essencial;
A utilizao dos recursos deve ser controlada e monitorada para garantir que a
rede e os computadores no sejam utilizados para outros motivos, se no o
trabalho;
21
22
3.3.1 Monitorao
Controle de rede
23
3.4
24
25
26
O software que fornece a aplicao de gerenciamento pode ser muito simples, como
o caso do modelo SNMP, ou muito complexo, como o modelo OSI. O software de
gerenciamento organizado em trs nveis: aplicao de gerenciamento de rede, elementos de
servio da aplicao e servio de transporte de dados de gerenciamento da rede.
A aplicao de gerenciamento de rede prov os servios de interesse do usurio como,
por exemplo, gerenciamento de falhas, gerenciamento de configurao. Os elementos de
servio da aplicao implementam as funes com propsito geral, que servem de suporte s
diversas aplicaes, tais como, alarmes genricos ou sumarizao de dados. O servio de
transporte de dados de gerenciamento consiste de um protocolo usado para a troca de
informaes entre gerentes e agentes e de uma interface de servio de servio para os
elementos de servio de aplicao.
27
O sistema SGMP (Simple Gateway Monitoring Protocol), sua finalidade era monitorar
a rede Internet. Este padro foi o antecessor SNMP, vrias de suas idias foi aproveitada por
este padro.
3.7.2 SNMP
28
Para suprir as deficincias de projeto da verso 1 do SNMP, foi proposta pelo IETF
(Internet Engine Task Force), uma nova verso: o SNMP v2. Esta verso permite a
comunicao de sistemas gerentes com outros sistemas gerentes, o que possibilita a
centralizao do sistema gerente. Suas principais vantagens so:
29
Mas sua desvantagem que a verso SNMPv2 no compatvel com verses antigas
do SNMP, o que torna a mudana para a nova verso mais difcil.
3.7.4 CMIP
Operao off-line, onde o monitor coleta e armazena estatsticas que podem ser
recuperadas pela estao gerente a qualquer momento;
30
3.7.6 RMON 2
Sua maior desvantagem com relao performance, pois ele necessita de altas
capacidades de recurso de memria e processamento para ser implementado.
3.7.7 SNMP verso 3
O SNMPv3 ao contrrio das verses anteriores lana este protocolo com uma
implementao adicional de segurana. Uma das caractersticas marcantes do SNMPv3 a
modularidade da documentao e arquitetura, que integra as especificaes do SNMPv1 e
SNMPv2 com as do SNMPv3. Que permite a continuao do SNMP por agentes e gerentes
SNMPv3. Suas principais vantagens so:
Uma arquitetura que permita uma atualizao definido pelo framework SNMP
que venha a ser definido no futuro;
31
3.7.8 SMON
Para se ter uma alta qualidade em sua rede necessria a adoo de um bom sistema
de gerenciamento.
As boas redes operam de maneira invisvel para o usurio; os servidores devem
atender s solicitaes dos clientes rapidamente. Sem a necessidade de nenhuma ao especial
por parte das pessoas que estiverem usando os recursos da rede (TEIXEIRA,1999,p.343)
32
33
CAPTULO IV
34
GPL o acrnimo de General Public License. A licena mais difundida sobre GPL
GNU GPL, base do projeto da GNU (MARTINS, 2003, p.2). As licenas para a maior parte
do Software so concebidas para privar-nos de partilhar e alterar. Em contraste, a GNU
General Public License tem a inteno de garantir a nossa liberdade de partilhar e alterar, para
garantir que o software seja gratuito para todos os utilizadores.
35
36
Instalao, configurao e manuteno do sistema cada vez mais fcil, com dezenas
de programas de interfaces grficas de usurios diferentes, muitos dos quais superam os
produtos de softwares comerciais equivalentes em convenincia e facilidade de uso. (BALL,
1999, p. 8)
37
CAPTULO V
38
39
5.3.1.1 Descrio
40
download
dos
pacotes
tar.gz,
RPM
ou
DEB
no
site
oficial:
http://www.webmin.com/
5.3.1.3 Requisitos de Instalao e Funcionamento
41
Mdulo
Descrio
webmin
webmin-adsl
webmin-apache
webmin-bandwidth
webmin-bind
webmin-burner
webmin-dhcpd
webmin-exports
webmin-logrotate
42
webmin-lpadmin
webmin-mysql
webmin-proftpd
webmin-quota
webmin-samba
webmin-status
webmin-telnet
43
5.3.2.1 Descrio
Por ser um software proprietrio, pode ser comprado pelo portal da IBM, ou entrando
em contato por telefone ou em alguma revenda da IBM, tambm pode ser adquirido no
endereo: http://www.ibm.com/br
Custo aproximado: 280,05 dlares
5.3.2.3 Requisitos de Instalao e Funcionamento
44
45
A utilizao na rede ser baseada na carga gerada pelo software na rede. Este
parmetro depender diretamente da quantidade de variveis monitoradas (repostas dos
agentes) e do intervalo de polling (requisies do gerente).
5.3.3 HP Open view Network Node Manager
5.3.3.1 Descrio
O HP Open view NNM um software para a gerncia dos componentes da rede, que
se destina a implementar um escopo de gerncia de uma forma completa.
46
47
seja possvel acompanhar os incidentes em tempo real, tomando aes imediatas para a
resoluo dos problemas.
O registro de falhas no HP Open View possui uma base histrica, registrando todos os
eventos ocorridos numa base de dados, para possveis consultas e acompanhamento de
eventos repetitivos, para tomada de decises que corrijam o problema.
A console de gerenciamento tem uma interface muito amigvel, onde a partir dela
possvel receber os alarmes provenientes dos servidores gerenciados de acordo com o perfil
estabelecido.
Na organizao da arquitetura de gerncia possvel separar os servidores
monitorados por grupos, funcionalidades ou perfis de usurios, dependendo das permisses
para execuo das tarefas e consulta de informaes.
A janela de alertas pode ser automtica e manual e quando as aes so automticas,
onde no necessrio que seja executada qualquer ao ou procedimento manual, a prpria
ferramenta de gerncia se encarrega de tomar alguma ao automaticamente.
A janela de mensagens mostra as mensagens ativas que o HP Open View coleta dos
servidores gerenciados. Mensagens ativas so aquelas cujos incidentes no foram tratados
nem resolvidos, elas tambm possuem um nvel de criticidade pr-configuradas, a qual
informada pela cor, variando de normal cor verde critico cor vermelha.
48
A utilizao na rede ser baseada na carga gerada pelo software na rede. Este
parmetro depender diretamente da quantidade de variveis monitoradas (repostas dos
agentes) e do intervalo de polling (requisies do gerente).
49
5.3.4 Nagios
5.3.4.1 Descrio
50
realizando
download
dos
pacotes
Tarball
ou
RPM
no
endereo:
http://www.nagios.org/download/
5.3.4.3 Requisitos de Instalao e Funcionamento
Monitorao dos servios de rede (smtp, POP3, HTTP, NNTP, SIBILO, etc.);
51
Realiza o monitoramento dos servios da rede (mail, http, pop, ssh, etc)
52
5.3.5.1 Descrio
53
Deb,
Tarball ou
RPM no
endereo:
http://sourceforge.net/project/showfiles.php?group_id=4141
5.3.5.3 Requisitos de Instalao e Funcionamento
Suporta os Sistemas Operacionais: RedHat 6+, Mandrake 7+, Solaris, Debian e Suse.
Para instalar o OpenNMS necessrio baixar os 11 pacote de instalao disponveis
para download no endereo do fabricante.
recomendado pelo menos 192 Mb de memria RAM.
Ele necessita dos seguintes pacotes para a instalao: Openms (opennms, opennmscommon, opennms-contrib, opennms-db, opennms-doc, opennms-server, opennms-webapp),
Java Virtual Machine (libopennms-java), icmp(libicmp-jni), rrdtool (librrd0-jni), tomcat e
PostgreSQL(libiplike-pgsql).
5.3.5.4 Implantao do software
54
Notificaes automticas;
55
A utilizao na rede ser baseada na carga gerada pelo software na rede. Este
parmetro depender diretamente da quantidade de variveis monitoradas (repostas dos
agentes) e do intervalo de polling (requisies do gerente).
5.3.6 MRTG
5.3.6.1 Descrio
realizando
download
dos
pacotes
Tarball
ou
zip
no
endereo:
56
instalao
do
compilador
ActivePerl,
disponvel
para
download
no
endereo:
http://www.activestate.com/
5.3.6.3 Requisitos para Instalao e Funcionamento
O sistema operacional utilizado pode ser Unix, Windows 95, 98, ME, NT, 2000, Linux
ou Mac OS X 10.1.
O MRTG requer os seguintes pacotes para o correto funcionamento no Linux: gcc,
perl, gd, libpng, zlib.
5.3.6.4 Implantao do software
57
monitoradas. Quatro tipos de grficos podem ser gerados para a mesma medida: Dirio,
Semanal, Mensal e Anual.
Esta ferramenta tem um uso bastante difundido para anlise de trfego
principalmente no meio acadmico, por ser free e possuir funcionalidades importantes ao
processo de monitoramento do ambiente. (JUNIOR, 2003, p.147)
O MRTG possui as seguintes caractersticas:
58
A utilizao na rede ser baseada na carga gerada pelo software na rede. Este
parmetro depender diretamente da quantidade de variveis monitoradas (repostas dos
agentes) e do intervalo de polling (requisies do gerente).
5.3.7 CACIC
5.3.7.1 Descrio
59
60
61
A utilizao na rede ser baseada na carga gerada pelo software na rede. Este
parmetro depender diretamente da quantidade de variveis monitoradas (repostas dos
agentes) e do intervalo de polling (requisies do gerente).
5.3.8.1 Descrio
O OCS um software GPL (General Public Licence) e de cdigo aberto, assim pode
ser copiado, modificado e distribudo livremente. Os manuais, arquivos de instalao e
administrao
podem
ser
baixados
do
site
oficial
no
endereo:
62
63
64
A utilizao na rede ser baseada na carga gerada pelo software na rede. Este
parmetro depender diretamente da quantidade de variveis monitoradas (repostas dos
agentes) e do intervalo de polling (requisies do gerente).
Foi utilizado um mtodo de avaliao, baseado em uma matriz estratgica, onde cada
coluna possui uma caracterstica e cada linha um software de gerencia de redes a interpretao
dos resultados de tais cruzamentos e a pontuao obtida para cada software determinada no
estudo dos softwares estudados.
Cada caracterstica tem um peso diferente na escolha de algum software e sendo que a
peso de cada caracterstica pode variar de 0 a 1, chegando a um peso total de 10, A avaliao
dos softwares foi baseada no estudo realizado no captulo anterior, sendo que a nota pode
variar entre 0 e 10, sendo que a totalidade dos pontos chegue a 100. Cada nota dos softwares
multiplicada pelo peso de caracterstica correspondente e a soma desses valores a nota final.
Frmula do campo nota final: (Nota1*Peso1) + (Nota2*Peso2) + ... = <ou= 100
As caractersticas avaliadas dos Softwares de Gerenciamento de Redes so:
65
Suporte: Se existe suporte disponvel em fruns, por e-mail, chat, telefone para
contato, etc;
66
Softwares de
Gerenciamento
de Redes
Obteno do
Software
Documentao
Acessvel
Instalao
Simplificada
Configurao
Simplificada
Suporte
Fcil Utilizao
Interface
Amigvel
Tempo para a
Adaptao
Diversidade de
Recursos
Confiabilidade
Pouco Trafego
na rede
Relatrios
disponveis
Aplicabilidade
em Empresas
Nota Final
Peso
0,5
0,5
0,5
0,5
0,5
0,5
10
Webmin
10
10
82
10
79,5
Hp Open View
10
80,5
Nagios
10
10
10
10
82
Open NMS
70,5
MRTG
10
10
83
CACIC
10
75,5
OCS
10
81,5
Os softwares Tivoli Net View, Hp Open View Network Node Manager, Open NMS e
MRTG utilizam o protocolo SNMP, sendo assim, a utilizao da rede ser baseada na carga
gerada com a utilizao destes softwares. Este parmetro depender diretamente da
quantidade de variveis monitoradas (respostas dos agentes) e do intervalo de polling
(requisies do gerente).
Como concluso sobre a anlise realizada sobre os softwares de gerncia de redes
(Tivoli Net View, Hp Open View Network Node Manager, Nagios, MRTG e Open NMS),
que so encontrados de forma gratuita, as fases de coleta, anlise e o tratamento dos dados so
67
68
69
CAPTULO VI
6.1 Concluso
Com a complexidade das redes e sistemas modernos tem sido um problema nos dias
atuais. Mesmo redes pequenas encontradas em diversas organizaes de mdio porte tm se
deparado com uma extrema complexidade quanto manuteno e o monitoramento da
mesma.
A implantao de softwares de gerenciamento de redes em empresas torna-se possvel
um controle efetivo dos equipamentos da rede alm de uma maior qualidade no servio de
qualquer empresa. Utilizando os softwares de gerencia evita o trabalho de gerenciamento
manual dos administradores de rede, diminuindo o tempo dos profissionais em diagnosticar
problemas ocorridos aumentando a eficcia da equipe.
Para uma melhor qualidade, foi estabelecida pela ISO, uma diviso funcional dos
sistemas de gerenciamento de redes, um modelo que divide as funcionalidades do
gerenciamento em cinco reas funcionais: Gerenciamento da Configurao, Gerenciamento
de falha, Gerenciamento do nvel de desempenho, Gerenciamento da segurana e
Gerenciamento da contabilizao.
Vrias idias j surgiram melhores at que o SNMP, s que muitas falharam. O
SNMP, apesar de ter deficincias, ainda representa o melhor em termos de equilbrio entre o
que possvel e o que prtico. Atualmente a arquitetura mais utilizada para o
monitoramento de computadores, roteadores, switches, etc.
Utilizando softwares de gerenciamento de redes com licena GPL, perceptvel suas
vantagens em termos de economia com a aquisio do software, no aperfeioamento
70
71
CAPTULO VII
Software
CACIC.
Disponvel
em
72
Software
OCS
Inventory
Next
Generation.
Disponvel
em
(OSI)
for
CCITT
Aplications,
73