Escolar Documentos
Profissional Documentos
Cultura Documentos
e de Telecomunicaes
Sumrio
1. NECESSIDADES DE GERENCIAMENTO...........................................................................................2
1.1. GERENCIAMENTO DE FALHAS.................................................................................................................. 3
1.2. GERENCIAMENTO DE CONTABILIZAO...................................................................................................3
1.3. GERENCIAMENTO DE CONFIGURAO..................................................................................................... 4
1.4. GERENCIAMENTO DE DESEMPENHO......................................................................................................... 4
1.5. GERENCIAMENTO DE SEGURANA........................................................................................................... 5
2. MODELOS DE GERENCIAMENTO DE REDE..................................................................................5
2.1. SOFTWARE DE APRESENTAO................................................................................................................ 6
2.2. SOFTWARE DE GERENCIAMENTO............................................................................................................. 8
2.3. SOFTWARE DE SUPORTE AO GERENCIAMENTO..........................................................................................8
3. A ARQUITETURA SNMP......................................................................................................................10
3.1. OBJETIVOS DA ARQUITETURA............................................................................................................... 10
3.2. ELEMENTOS DA ARQUITETURA.............................................................................................................. 10
3.3. MODELO DE INFORMAO.................................................................................................................... 11
3.4. MONITORAO DA REDE...................................................................................................................... 11
3.5. CONTROLE DE REDE............................................................................................................................. 12
3.6. A BASE DE INFORMAES DE GERENCIAMENTO - MIB............................................................................13
3.7. MONITORAO REMOTA - RMON MIB................................................................................................ 16
4. GERNCIA DE REDES DE TELECOMUNICAES......................................................................17
5. A ARQUITETURA DE GERENCIAMENTO OSI..............................................................................19
5.1 ESTRUTURAS DE GERENCIAMENTO......................................................................................................... 19
5.2 COMPONENTES DE GERNCIA OSI.......................................................................................................... 21
5.3. ESTRUTURA DA INFORMAO DE GERENCIAMENTO................................................................................22
5.4. SERVIOS E PROTOCOLOS DE COMUNICAO..........................................................................................22
6. SERVIOS DE SUPORTE COMUNICAO.................................................................................25
6.1. A CAMADA DE APLICAO OSI......................................................................................................... 25
6.1.1. ELEMENTOS DE SERVIO PARA APLICAES DE GERENCIAMENTO.........................................................25
6.2 FLUXO DA INFORMAO DE GERENCIAMENTO.........................................................................................31
6.3. CONHECIMENTO DE GERENCIAMENTO COMPARTILHADO........................................................................34
6.4. DOMNIOS GERENCIAIS......................................................................................................................... 35
7. FUNES E SERVIOS CMISE..........................................................................................................36
7.1. SERVIOS DE GERENCIAMENTO.............................................................................................................. 37
7.2. PROTOCOLO DE GERENCIAMENTO CMIP................................................................................................ 41
8. ARQUITETURA FUNCIONAL DO MODELO OSI...........................................................................44
8.1. SMASE - SYSTEM MANAGEMENT APPLICATION SERVICE ELEMENT ASPECTOS FUNCIONAIS....................46
9. CARACTERSTICAS DAS ARQUITETURAS DE GERENCIAMENTO.......................................62
9.1. A UTILIZAO DE PLATAFORMAS DE GERENCIAMENTO: MITOS E FATOS....................................................62
9.2. A VISO DOS DADOS............................................................................................................................. 63
10.
IMPLANTAO DE UM SISTEMA DE GERNCIA...................................................................64
10.1. ESTRATGIA PARA IMPLANTAO DE UM SISTEMA DE GERNCIA...........................................................64
10.2. CARACTERSTICAS DA EQUIPE:............................................................................................................ 64
10.3. DIMENSIONAMENTO DO TRABALHO..................................................................................................... 65
11.
CONSIDERAES FINAIS...............................................................................................................65
12.
BIBLIOGRAFIA..................................................................................................................................66
13.
ANEXO..................................................................................................................................................68
INFORMAES SOBRE ALARMES: CAUSA PROVVEL......................................................................................68
1. Necessidades de Gerenciamento
Por menor e mais simples que seja, uma rede de computadores precisa ser
gerenciada a fim de garantir, aos seus usurios, a disponibilidade de servios a um nvel de
desempenho aceitvel.
medida que a rede cresce, aumenta a complexidade de seu gerenciamento,
forando a adoo de ferramentas automatizadas para a sua monitorao e controle.
A adoo de um software de gerenciamento no resolve todos os problemas da
pessoa responsvel pela administrao da rede. Geralmente o usurio de um software de
gerenciamento espera muito dele e, conseqentemente, fica frustrado quanto aos resultados
que obtm. Por outro lado, esses mesmos softwares quase sempre so sub-utilizados, isto ,
possuem inmeras caractersticas inexploradas ou utilizadas de modo pouco eficiente. Para
gerenciar um recurso, necessrio conhec-lo muito bem e visualizar claramente o que este
recurso representa no contexto da rede [Adams 97].
O investimento em um software de gerenciamento pode ser justificado pelos
seguintes fatores [Harnedy 97]:
As redes e recursos de computao distribudos esto se tornando vitais para a
maioria das organizaes. Sem um controle efetivo, os recursos no proporcionam
o retorno que a corporao requer.
O contnuo crescimento da rede em termos de componentes, usurios, interfaces,
protocolos e fornecedores ameaam o gerenciamento com perda de controle sobre
o que est conectado na rede e como os recursos esto sendo utilizados.
Os usurios esperam uma melhoria dos servios oferecidos (ou no mnimo, a
mesma qualidade), quando novos recursos so adicionados ou quando so
distribudos.
Os recursos computacionais e as informaes da organizao geram vrios grupos
de aplicaes de usurios com diferentes necessidades de suporte nas reas de
desempenho, disponibilidade e segurana. O gerente da rede deve atribuir e
controlar recursos para balancear estas vrias necessidades.
medida que um recurso fica mais importante para a organizao, maior fica a sua
necessidade de disponibilidade. O sistema de gerenciamento deve garantir esta
disponibilidade.
A utilizao dos recursos deve ser monitorada e controlada para garantir que as
necessidades dos usurios sejam satisfeitas a um custo razovel.
Alm desta viso qualitativa, uma separao funcional de necessidades no
processo de gerenciamento foi apresentada pela ISO (International Organization for
Standardization), como parte de sua especificao de Gerenciamento de Sistemas OSI. Esta
diviso funcional foi adotada pela maioria dos fornecedores de sistemas de gerenciamento de
redes para descrever as necessidades de gerenciamento: Falhas, Desempenho, Configurao,
Contabilizao e Segurana.
Elementos gerenciados
Agentes
Gerentes
Bancos de Dados de Informaes
Protocolos para troca de informaes de gerenciamento
Interfaces para programas aplicativos
Interfaces com o usurio
HOSPEDEIRO CONTROLADOR
GERENTE
AGENTE
ROTEADOR
AGENTE
HUB
AGENTE
Interface de usurio
unificada
(a)
Servio de apresentao das informaes de gerncia
elemento de
aplicao
(b)
elemento de
aplicao
elemento de
aplicao
Servio de transporte de dados de gerenciamento de rede
Mdulo de acesso
MIB
(c)
Aplicao de gerenciamento de
rede
MIB
Pilha de protocolos
de comunicao
rede gerenciada
Modelo SNMP
abcObjectType OBJECT-TYPE
SYNTAX
INTEGER {
choicelabel1 (1),
choicelabel2 (2)
}
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Description Text"
::= { pqr 3 }
Modelo OSI
network
MANAGED OBJECT CLASS
DERIVED FROM top;
BEHAVIOR network-behavior;
CHARACTERIZED BY
networkPackage PACKAGE
ATTRIBUTES
networkID
GET,
networkType
GET;
REGISTERED AS
3. A arquitetura SNMP
O modelo arquitetural SNMP uma coleo de estaes de gerenciamento e
elementos de rede. As estaes de gerenciamento executam aplicaes de gerenciamento
que monitoram e controlam os elementos de rede. Os elementos de rede so equipamentos
tais como hospedeiros, gateways, servidores de terminais, e similares, que possuem agentes
de gerenciamento, responsveis pela execuo das funes de gerenciamento de rede,
requisitadas pelas estaes de gerenciamento. O protocolo SNMP usado para transportar a
informao de gerenciamento entre as estaes de gerenciamento e os agentes existentes nos
elementos de rede.
11
12
org
dod
internet
mgmt
mib
system
sysDescr
Neste caso, o tipo de objeto x deve ser 1.3.6.1.2.1.1.1, para o qual deve ser
concatenado um sub-identificador 0, isto , 1.3.6.1.2.1.1.1.0 identifica uma e somente uma
instncia de sysDescr.
A figura 3.1 mostra a rvore de registro utilizada para nomeao de objetos
13
definidos na MIB.
A sub-rvore MGMT contm a definio das bases de informao de
gerenciamento que foram aprovadas pelo IAB. Atualmente, existem duas verses da MIB:
mib-1 e mib-2. A mib-2 uma extenso da primeira. As duas possuem o mesmo identificador
na sub-rvore porque apenas uma das duas estar presente em qualquer configurao.
TOP
CCITT (0)
JOINT-ISO-CCITT (2)
ISO (1)
STD(0)
MEMBER
BODY(2)
ORG (3)
REG
DOD (6)
AUTHORITY(1)
INTERNET (1)
DIRECTORY (1)
MGMT (2)
PRIVATE (4)
EXPERIMENTAL(3)
MIB (1)
ENTERPRISES[1]
EGP (8)
TCP (6)
INTERFACE (2)
IP (4)
IBM (2)
UDP (7)
PROTEON (1)
ICMP (5)
SYSTEM(1)
ADDRESS
RESERVED (0)
TRANSLATION (3)
14
15
Sintaxe
Acesso
Semntica
sysDescr
RO
sysObjectID
OBJECT IDENTIFIER
RO
sysUpTime
TimeTicks
RO
sysContact
RW
sysName
RW
sysLocation
RW
sysServices
INTEGER (0..127)
RO
16
17
negcio ou da empresa
Gerncia da Rede
Elementos da Rede
processo agente
SMAE
CMIP
SMAE
MIB
LME
LME
LME
LME
APLICAO
LME
APRESENTAO
LME
SESSO
LME
TRANSPORTE
LME
APLICAO
MIB
APRESENTAO
SESSO
TRANSPORTE
LME
REDE
LME
REDE
LME
ENLACE
LME
ENLACE
LME
FSICO
LME
FSICO
19
camada N
protocolo de gerenciamento
da camada N
camada N
conexo 1
conexo 2
...
conexo n
operao de
camada
por uma associao, e um papel de agente em outro contexto, definido por outra associao.
A figura 2.4 ilustra um possvel cenrio de um ambiente de gerenciamento OSI.
No modelo de gerenciamento OSI, o nmero de associaes estabelecidas entre
os MIS-User considerado uma questo local, dependente de implementao. Conforme
mostra a figura 5.4, pode-se ter um gerente associado a vrios agentes e um agente
associado a vrios gerentes. Estas associaes so estabelecidas com a finalidade de trocar
informaes de gerenciamento.
Gerente
Agente
Gerente
Agente
Agente
Gerente
MIS-User
(papel de
gerente)
Operaes de
gerenciamento
Notificaes
Controle de
Acesso
Disseminao
Notificao
Objetos
MIS-User
(papel de agente) Gerenciados
22
atravs das primitivas response e confirm; caso contrrio, nenhuma resposta ser gerada.
Uma notificao emitida por iniciativa do MIS-User agente que, por sua vez, pode
solicitar este servio no modo confirmado ou no confirmado.
23
Modo de
requisio
confirmado
confirmado
confirmado
no confirmado
confirmado
M-CREATE
(operao)
M-ACTION
(operao)
confirmado
no confirmado
confirmado
M-DELETE
(operao)
M-EVENT-REPORT
(notificao)
no confirmado
confirmado
no confirmado
Primitivas
request/indication
response/confirm
request/indication
response/confirm
request/indication
response/confirm
request/indication
request/indication
response/confirm
request/indication
response/confirm
request/indication
request/indication
response/confirm
request/indication
request/indication
response/confirm
request/indication
Semntica
Cancelar uma
operao de leitura
realizada sobre
vrios objetos
Ler valores de
atributos de objetos
Modificar valores
de atributos de
objetos
Criar uma instncia
de objeto
Solicitar que uma
ao pr-definida
seja executada por
um objeto
Destruir uma
instncia de objeto
Notificar a
ocorrncia de um
evento a um
sistema gerente
Resumo
Pode-se resumir este conjunto de definies, da seguinte forma:
As estruturas de gerenciamento que podem ser empregadas no modelo de
gerenciamento OSI so: Gerenciamento de Sistemas (abrange todas as camadas),
Gerenciamento de Camada (abrange apenas uma camada) e Operao de Camada (abrange
apenas uma instncia de comunicao).
Os componentes de um sistema de gerenciamento OSI so: MIS-Users (que
podem assumir o papel de Gerente ou de Agente), e os Objetos Gerenciados (que
representam os recursos sujeitos ao gerenciamento).
Os Servios de Gerenciamento disponveis so as Operaes e as Notificaes.
Dependendo de sua natureza, podem ser solicitados no modo confirmado ou no
confirmado.
O Protocolo para transferncia das informaes de gerenciamento o CMIP e,
no caso de Sistemas de Telecomunicaes, pode ser utilizado o protocolo FTAM em lugar
do CMIP.
A Informao de Gerenciamento definida seguindo a AOO-Abordagem de
Orientao a Objetos e armazenada em uma MIB.
24
Servios do CMISE
M-CREATE
M-DELETE
M-ACTION
M-SET
PT-SET
M-SET
PT-SET
PT-SET
M-SET
M-SET
PT-GET
PT-EVENT-REPORT
M-GET
M-EVENT-REPORT
26
Aplicao de
gerenciamento
A
SMASE
C
CMISE
S
E
ROSE
outras camadas
CMIP - PDU
Aplicao de
gerenciamento
SMASE A
C
CMISE
S
ROSE
E
outras camadas
ROSE
RO-INVOKE
RO-RESULT
RO-ERROR
RO-REJECT
SMASE (OMF)
PT-GET
PT -SET
PT -CANCEL-GET
PT -ACTION
PT -CREATE
PT -DELETE
PT -EVENTREPORT
CMISE
M-GET
M-SET
M-CANCEL-GET
M-ACTION
M-CREATE
M-DELETE
M-EVENTREPORT
28
APDU
A-ASSOCIATE. Request
AARQ
A-ASSOCIATE. Response
AARE
A-RELEASE. Request
RLRQ
A-RELEASE.response
A-ABORT. Request
RLRE
ABRT
29
de entidade respondedora.
Uma vez que o conceito de embedding empregado nas trs camadas
superiores, conexes de aplicao, apresentao e sesso ocorrem ao mesmo tempo.
Os servios do ACSE so alcanados pela invocao de suas primitivas de
servio, relacionadas na tabela 6.3.
Primitiva
A-ASSOCIATE
A-RELEASE
A-ABORT
A-P-ABORT
tipo de servio
confirmado
confirmado
nno confirmado
s indicao
Operao classe 3
Operao classe 4
Operao classe 5
assncrona
assncrona
assncrona
Primitiva
RO-INVOKE
RO-RESULT
RO-ERROR
RO-REJECT-U
RO-REJECT-P
Protocolo ROSE
Para cada servio iniciado pelo usurio do ROSE criada uma APDU ROSE,
que mapeada para a primitiva RT-TRANSFER do RTSE ou para o servio P-DATA de
apresentao.
MIS-User
local
A-Assoc.req
ACSE local
outras
camadas
PConnect.req
31
...P-
Connect.ind
A-Assoc.ind
A-Assoc.resp
PConnect.resp
PConnect.conf
A-Assoc.conf
Figura 6.2 - Fase de Associao entre dois MIS-Users
O elemento de servio CMISE composto da especificao de um conjunto de
servios denominado CMIS (Common Management Information Service) e de um
protocolo denominado CMIP (Common Management Information Protocol). O CMIS
composto de um conjunto de primitivas que oferecem servios para a criao (M-CREATE)
e destruio (M-DELETE) de objetos gerenciados, para a execuo de aes (M-ACTION)
sobre objetos gerenciados e, ainda, operaes de leitura (M-GET) e modificao (M-SET)
de valores de atributos de objetos gerenciados. Um servio para o cancelamento de um
pedido de leitura de valores de atributos de vrios objetos (M-CANCEL-GET) oferecido
de modo opcional, isto , o suporte a este servio no obrigatrio.
As operaes e notificaes de gerenciamento so solicitadas diretamente ao
CMISE (que utiliza os servios oferecidos pelo ROSE) ou, em sistemas que apresentam
alguma funcionalidade, ao SMASE. O CMISE utiliza os servios oferecidos pelo ROSE
para transferir as operaes e notificaes para o MIS-User remoto. No caso de serem
solicitadas ao SMASE, estas so repassadas por um servio de Pass-Through para o
CMISE. O servio de Pass-Through para as operaes e notificaes de gerenciamento
oferecido pela Funo de Gerenciamento de Objetos, denominada OMF (Object
Management Function). A figura 6.3 mostra o cenrio de comunicao entre dois MISUsers, na solicitao de uma leitura de valor de atributo.
32
MIS-User SMASE
local
CMISE
ROSE
local
outras
ROSE
camadas remoto
PT-Get.
request
M-GET.
request
RO-INVOKE.
request
P-Data.
request
P-Data.
indic
RO-INVOKE.
indic
M-Get.
indic
PT-Get.
indic
PT-Get.
response
M-Get.
response
RO-INVOKE.
request
P-Data.
request
P-Data.
indication
RO-INVOKE.
indication
M-Get.
confirm
PT-Get.
confirm
Figura 6.3 Cenrio de comunicao para a operao de leitura de valor de atributo
33
34
A
Gerente
CMIP
unidades funcionais:
Multiple Objects Selection,
Scoping e Multiple Reply
B
Agente
objetos
gerenciados
38
no so definidas pelo CMIS, uma vez que as aes so especficas aos MOs e s funes de
gerenciamento. Os parmetros obrigatrios so: um nmero de seqncia, a identificao do
MO (que usado em uma das formas j descritas no servio M_GET), e o tipo de ao. Os
parmetros opcionais incluem uma informao especfica da ao (se definida) e informao
de controle de segurana.
Os procedimentos associados a este servio, quando requisitado para realizao
sobre mltiplos objetos, so os mesmos definidos para o servio M_SET.
7.1.5. M-CREATE
Este servio confirmado utilizado para requisitar a criao de um novo MO em
um outro sistema aberto. Apenas um nico MO pode ser criado por requisio. Diferentes
mtodos podem ser utilizados na criao de um nome para o novo objeto e na atribuio de
valores para seus atributos. Um MO pode ser criado como uma cpia de um outro MO j
existente, com um nome diferente. Na criao da cpia, os valores dos atributos podem ser
alterados explicitamente. A atribuio do nome para o novo MO pode ser feita de uma das
seguintes maneiras:
indicao do nome explicitamente na criao;
atribuio de um identificador nico relativo ao objeto superior especificado na
requisio;
atribuio do nome pelo sistema criador do MO, de acordo com as restries impostas na
definio do objeto.
A atribuio de valores para os atributos depende dos valores que so fornecidos
com a requisio e da existncia ou no de definio de valores iniciais ou de valores
default. Se no existirem valores para todos os atributos requisitados, a operao de create
ir falhar e uma resposta de erro ser enviada.
Se a operao de criao for realizada com sucesso, a resposta ir incluir o
nome do novo objeto, se ele no foi fornecido na requisio. Adicionalmente, os
identificadores e valores de todos os atributos atribudos para o MO, podem tambm serem
includos na resposta.
7.1.6. M-DELETE
Este servio utilizado para solicitar que um outro sistema aberto delete um ou
mais objetos gerenciados. Os parmetros obrigatrios para a requisio deste servio so:
um nmero de seqncia e a identificao do MO (que pode ser usado de uma das formas
descritas no servio M-GET). Quando mltiplos objetos so deletados, respostas so
geradas para cada um dos objetos deletados.
Existem duas opes de permisso para a destruio de objetos e elas se referem
forma de manter a integridade dos nomes dos MOs. Estas opes so descritas como parte
da definio do MO e consistem em permitir ou no a destruio de um objeto quando
existem outros objetos nele contidos. importante ressaltar que a requisio de destruio
deve manter a integridade dos relacionamentos entre os objetos, de forma que os
apontadores de relacionamento de um MO no referenciem objetos que no existam mais.
40
7.1.7. M-CANCEL-GET
Este servio confirmado utilizado para solicitar o cancelamento de um servio
M_GET, solicitado previamente e, para o qual, nenhuma resposta tenha sido recebida. O
cancelamento de uma operao de get pode ser necessrio em alguns casos onde, por
exemplo, mltiplos objetos foram selecionados e a aplicao invocadora no deseja mais
receber as mltiplas respostas ou o tempo de execuo da operao get muito longo. Se a
operao get j tiver sido completada antes da recepo do cancelamento, uma resposta de
erro ser emitida. Se o cancelamento tiver sucesso, uma resposta positiva enviada para o
servio M-CANCEL-GET e uma resposta de erro enviada para o servio M-GET
solicitado anteriormente. Os parmetros obrigatrios na requisio deste servio so: um
nmero de seqncia para esta requisio e o nmero de sequncia da requisio a ser
cancelada.
IMPLICIT ProtocolVersion
DEFAULT {version1},
funcional Units
[1]
IMPLICIT FuncionalUnits
41
DEFAULT { },
accessControl
[2]
EXTERNAL OPTIONAL,
userInfo
[3]
EXTERNAL OPTIONAL }
InvokeIDType,
[0]
operation-value
OPERATION,
argument
invokeID
PRESENT,
linked-ID
ABSENT,
operation-value
(m-Get),
argument
(INCLUDES GetArgument) } )
Operao M-GET
M-Get OPERATION
ARGUMENT
GetArgument
RESULT
GetResult
ERRORS
(accessDenied, classInstanceConflict, complexityLimitation,
operationCancelled, getListError, invalidFilter, invalidScope, noSuchObjectClass,
noSuchObjectInstance, processingFailure, syncNotSupported)
LINKED (m-Linked-Reply)
::= localValue 3
GetArgument ::= SEQUENCE {
42
COMPONENTS OF BaseManagedObjectId,
accessControl
filter
attributeIdList
ObjectClass,
baseManagedObjectInstance ObjectInstance }
AccessControl ::= EXTERNAL
CMISSync ::= ENUMERATED { bestEffort (0), atomic (1) }
Scope ::= CHOICE {INTEGER {
baseObject (0),
firstLevelOnly (1),
wholeSubtree (2) },
item
[8] FilterItem,
and
or
not
[11] CMISFilter }
ObjectInstance OPTIONAL
localForm
nonSpecificForm
reason
ReasonOPTIONAL,
44
46
Sobre os atributos:
GET ATTRIBUTE VALUE: leitura do valor de um atributo
REPLACE ATTRIBUTE VALUE: modificao do valor de um atributo
REPLACE WITH DEFAULT VALUE: modificao do valor de um atributo pelo seu valor
default
ADD MEMBER: adio de um elemento no conjunto de valores de um atributo
REMOVE MEMBER: remoo de um elemento do conjunto de valores de um atributo
Esta funo oferece servios de relatrios sobre a criao de objeto, remoo de
objeto e mudana de valor de atributo.
Oferece, ainda, os servios de PASS-THROUGH para as demais funes de
gerenciamento acessarem os servios do CMIS. O mapeamento das operaes em servios
da OMF (Object Management Function) apresentado na tabela 8.1.
Tabela 8.1 Mapeamento das operaes nos servios Pass-Through
Operaes sobre o MO
Pass - Through
Create
Delete
Action
Replace
Add
Remove
Replace-with-Default
Get
Notification
PT-CREATE
PT-DELETE
PT-ACTION
PT-SET
PT-SET
PT-SET
PT-SET
PT-GET
PT-EVENT-REPORT
Servios da OMF
Atributo de Estado
Operacional
Utilizao
Administrativo
Sada de usurio
Idle
Novo usurio
Busy
Sada do
ltimo Usurio
Novo usurio
Active
Novo usurio
ou Capacidade
diminuida
CI ou
Sada de usurio
Novo usurio
ou CD
Unknow
Sada de usurio
n
ou Capacidade
aumentada
Figura 8.1 Diagrama de estados de utilizao
48
Unlocked
Locked
Unlock
Unlock
Shutting Down
Shut Down
Lock
Sada de ltimo usurio
Atributos de Status
Status de Reparo: Under Repair / Fault Report Outstanding
Status de Instalao: Not Installed / Initialization Incomplete / Initialization Required
Status de Disponibilidade: In Test / Failed / Power Off / Off Line / Off Duty / Dependency /
Degraded
Status de Controle: Subject to Test / Read Only / Part of Services Locked / Reserved for
Test / Suspended
indireto
B
relacionamento
direto
C
relacionamento
direto
Categorias de Relacionamento
Relacionamento de Incluso
Relacionamento de um Sentido
Relacionamento Recproco
49
AB
RA A
B
RA B
A
Par: GET
Relacionamento Fallback:
Primrio e Secundrio
Relacionamento Backup:
Backup e Backed-up
Relacionamento de Grupo:
Proprietrio e Membro
L
Mais Severo
K
Nenhuma Mudana
J
Menos Severo
Obs.: Esta informao s tem sentido se existirem alarmes pendentes.
Informao de Valor Limite
Definida atravs de quatro sub-campos:
Valor-Limite Pr-Fixado: identificador do atributo de valor-limite que causou a notificao;
Nvel-Limite: valor-limite que, quando ultrapassado, provoca a notificao de um alarme;
Valor Observado: valor que ultrapassou o valor-limite pr-fixado;
Instante de Ultrapassagem: instante de ocorrncia da ultrapassagem do valor-limite.
Registro de Alarme
Representa a informao armazenada em logs, como resultado do relatrio de
eventos recebido, quando o tipo de evento um dos alarmes definidos.
Servio de Relatrio de Alarme
Possibilita que um usurio notifique outro usurio sobre a ocorrncia de um alarme.
Pode ser confirmado ou no-confirmado.
A classe de objeto Registro de Alarme derivada da classe Registro de Log de
Evento que, por sua vez, derivada da classe Registro de Log.
51
Objetos
Gerenciados
Notificaes
Notificaes
Processamento
e Deteco de
Eventos
Relatrios
de Eventos
Potenciais
Outros
discriminadores
Discriminador
de Repasse
Relatrio
de Eventos
de Evento
Controles
Respostas
52
Servios
Criao de Relatrio de Repasse de Eventos;
Eliminao de Relatrio de Repasse de Eventos;
Modificao de valores de atributos,
Suspenso e Retomada de atividade de discriminao
registro
registro
registro
Informao a ser
submetida a Log
53
Registros de Log
Representam a informao armazenada no Log. A classe Registro de Log definida
com dois atributos:
Log Record Id (Get)
Logging Time (Get)
Os Registros de Log no podem ser criados explicitamente por operaes de
gerenciamento e s podem ser recuperados ou eliminados.
Servios de Controle de Log
Iniciao de Log;
Remoo de Log;
Modificao de valores de atributos de Log;
Suspenso da atividade de armazenamento;
Retomada da atividade de armazenamento;
Eliminao e recuperao de Registro de Log;
54
Processamento
e Deteco de
alarmes de
segurana
Relatrios
de Eventos
Potenciais
Outros discriminadores
Discriminador
de Repasse
de alarmes
Alarme de
segurana
Controles
Respostas
Figura 8.5. Funo de Relatrio de Alarme de Segurana
Relatrio de servio
Relatrio estatstico
Causas do Relatrio de Servio:
requisio de servio;
negao de servio;
resposta de servio;
falha de servio;
recuperao de servio;
outra razo.
55
Gerente
Processo
de
Iniciao
de
Associao
ACI meta
Contexto
Regras da Pol.
de acesso
Funo de Deciso
de Controle de
Acesso
ACI aceita
agente
Pedido
Resposta
Processo
de Seleo
Processo
de
Resposta
Pedido
Negao
Funo de
Controle
Deciso
de acesso
Objeto
Gerenciado
Pedido de
acesso
Funo de
Deciso
Resposta
Permisses
ACI, Contexto
Regras da
Poltica de acesso
56
Notificaes:
Accounting Started
Accounting Suspended
Accounting Resumed
requester id
responder id
subscriber id
meter info
service requested
service provided
resource name
Servios da funo de Medida de Contabilizao
Gerenciamento de Medida de Contabilizao:
criao e remoo de instncias de objetos de controle de medida de contabilizao;
leitura e modificao de atributos de objetos de controle de medida de
contabilizao.
incio, suspenso e retomada de medida de contabilizao
Servio de Dados de Medida de Contabilizao:
criao e remoo de objetos de dados de medida de contabilizao;
recuperao de valores de atributos de objetos de dados de medida de
contabilizao.
57
Modelos
Modelo de Utilizao: monitorao do uso instantneo de um recurso OSI.
Modelo de taxa de Rejeio: monitorao da rejeio de um pedido de servio.
Modelo de Taxa de Pedido de Recursos: monitorao dos pedidos de uso de recursos OSI.
Para cada um destes tipos de monitorao so definidos: o valor mximo aceitvel
(threshold), o valor de alerta e o valor em que a situao de alerta removida.
Modelo genrico para Monitorao de Carga
EWT
SCT
EWCT
ST
estado administrativo.
58
Servios
Iniciao de Monitorao;
Finalizao de Monitorao;
Suspenso da Monitorao;
Retomada da Monitorao;
Modificao dos atributos de um objeto mtrico;
Leitura de atributos de objetos mtricos.
Test
Conductor
operaes
de teste
Test
Performer
59
Testes no controlados
MO
pedido de teste
Test
Performer
Test
Conductor
relatrio de
resultado
TARR
MORT
Teste controlvel
MO
TARR
pedido de teste
Test
Conductor
monitorao e controle
relatrio de resultado
Test
Performer
TO TO
MORT
TO - Test Object
MO - Managed Object
MORT - Managed Object Referring toTest TARR - Test Action Request Receive
Funo de Sumarizao
O objetivo desta funo obter informaes a partir de observaes relativas a
mltiplos objetos gerenciados e seus atributos, em um ou mais instantes distintos no tempo.
O processo de esquadrinhamento especificado por meio de um atributo chamado
esquadrinhador do objeto sumarizador.
possvel realizar o esquadrinhamento dos objetos e a emisso de relatrios de
sumarizao em base diria, semanal ou sob programao externa.
60
Objetos
observados
Modelo de Sumarizao
valores de atributos
observados
atributos de
esquadrinhamento
Funo de
Relatrio de
Evento
Respostas
com Sumrios
Objeto
Sumarizador
Pr-processamento
de eventos
Discriminador
de Repasse
de Eventos
Relatrios de Eventos
contendo Notificao de
Sumrio
Objetos
Escalonados
Notificaes
de Sumrios
Pr-processamento
de eventos
Log de
Registros
Funo de
Controle de
Log
Relatrios de
Registros pedidos
61
Esquadrinhador
Dinmico
Simples Dinmico
Armazenador
Simples
de Mdia
de Mdia e
Varincia
Estatstico
Minimax
de Ponto de Amostragem
62
no tempo certo, na forma certa e com o custo certo, de tal forma que eles possam tomar
decises corretas e executar as aes corretas. Para isto, algumas tcnicas tm sido
apresentadas e as mais atuais referem-se ao Data Warehouse e ao Data mining.
64
65
12. Bibliografia
[Adams 97] Adams, E., Willetts, K. J., The Lean Communications Provider - Surviving the
shakeout through Service Management Excellence. McGraw-Hill, 1997.
[Harnedy 97] Harnedy, S., Total SNMP - Exploring the Simple Network Management
Protocol, Prentice Hall, Upper Saddle River, NJ, 1997.
LanTimes, diversos exemplares, 1998
[Perkins 97] Perkins, D., McGinnis, E., Understanding SNMP MIBs, Prentice Hall, Upper
Saddle River, NJ, 1997.
[Spec-1 98] Specialski, E., Otimizando a integrao de sistemas gerenciais em ambientes
multifornecedor, Conferncia sobre Tecnologia da Informao em Telecom, Institute for
International Research, So Paulo, maio 1998.
[Spec-2 98] Specialski, E., A complexidade da tarefa de gerenciamento e sua automao,
Workshop de Sistemas Inteligentes para o Gerenciamento de Redes, USP, So Paulo, junho
1998.
[Spec-3 98] Specialski, E., Aplicando Data Warehouse no ambiente de Telecomunicaes.
Seminrio apresentado no Ps-Graduao em Engenharia de Produo, UFSC, julho, 1998.
[Tschichholz 95] Tschichholz, M., Hall,J., Abeck, S., Wies, R., Information Aspects and
Future Directions in an Integrated Telecommunications and Enterprise Management
Environment, Journal of Network and System Management, vol.3, Mar 1995.
[Wal 95] Waldbusser, S. Remote Network Monitoring Management Information Base, RFC
1757. Carnegie Mellon University, February 1995.
Alguns sites:
1. Tpicos iniciais sobre Gerncia de Redes
http://www.hq.rnp.br/gerencia
2. IETF Home Page
http://www.ietf.org
3. IETF Structure and Internet Standards Proccess
http://www.ietf.org/structure.html
4. Network Management Area
http://www.ietf.org/html.charters/wgdir.html#Network_Management_Area
5. IETF MIB Modules
http://www.simple-times.org/pub/simple-times/html/
6. Enterprise specific MIBs (The SimpleWeb)
66
http://wwwsnmp.cs.utwente.nl/ietf/enterprise.html
7. RFC Editor
http://www.isi.edu/rfc-editor/overview.html
8. SunNet Manager
http://www.sun.com/sunsoft/solstice/net_mgt.html
9. SystemView
http://www.software.ibm.com/sysman/technology/
http://www.software.ibm.com/sysman/technology/snmpv2wp.html
IBM NetView for Windows Version 2
http://www.raleigh.ibm.com/nvm/nvmover.html
10. Hp-Openview
http://www.inotech.com/sample/index.html
http://hpcc998.external.hp.com:80/nsmd/ov/rpm/novntpr.htm
http:// hpcc998.external.hp.com:80/nsmd/ov/whatisov/wnm.html
11. POLYCENTER Manager on Netview (DEC)
http://www.networks.digital.com/npb/html/products_guide/polyntvw.html
12. Transcend (3COM)
http://www.3com.com/0files/products/dsheets/tnmunix.html
http://www.3com.com/0files/products/dsheets/400195.html
13. CiscoWorks (Cisco)
http://www.cisco.com/warp/public/734/cworks/index.html
14. Spectrum (Cabletron)
http://www.ctron.com/spectrum/
15. Patrol (BMC) - Gerencia aplicaes HTTP, NFS, etc
http://www.bmc.com/products/pat/internet/index.html
16. Whats UP (sistema monitor de redes -Win95)
http://www.ipswitch.com/pd_whatsup.html
17. HNMS (Sistema de Gerenciamento)
http://cognac.cosmic.uga.edu/pub/HNMS.html
18. Netscarf (ferramenta de monitorao de trfego)
http://nic.merit.edu/~netscarf/proposal.html
Anexo
67
adapter error;
corrupt data: An error has caused data to be incorrect and thus unreliable;
68
file error: The format of a file (or set of files) is incorrect and thus cannot
be used reliably in processing;
fire detected;
flood detected;
framing error: An error in the information that delimits the bit groups
within a continuous stream of bits;
loss of frame: An inability to locate the information that delimits the bit
grouping within a continuous stream of bits;
multiplexer problem: An
communications signals;
power problem: There is a problem with the power supply for one or more
resources;
receive failure;
error
has
occurred
while
multiplexing
69
receiver failure;
response time excessive: The elapsed time between the end of an inquiry
and beginning of the answer to that inquiry is outside of acceptable limits;
software error: A software error has occurred for which no more specific
Probable cause can be identified;
toxic leak detected: A leakage of toxic fluid or gas has been detected;
transmit failure;
transmitter failure;
underlying resource unavailable: An entity upon which the reporting object
depends has become unavailable;
70