Você está na página 1de 40

Avaliação Analítica do Uso

de Agentes Móveis na
Gerência de Redes

UNIC-UNIVERSIDADE DE CUIABÁ
PROF: ANTÔNIO
ANTÔNIO JOÃO
JOÃO DE
DE ARRU CEBALHO
ARRUDA
UNIDADE 5 PARTE 2 AULAS 25, 26, 27, 28, 29, 30,
strutura da apresentação
• Motivação
• Introdução
• Fundamentos da mobilidade de código
• Agentes móveis na gerência de redes
• Modelo analítico proposto
• Estudos de caso
• Conclusão
• Perspectivas Futuras
otivação

• Tecnologia imatura
• Falta de padronização
• Escassez de resultados práticos
ntrodução

• Alternativa no desenvolvimento de
sistemas distribuídos
• Objetos autônomos - servindo aos
propósitos do usuário (owner)
• Agentes móveis X Agentes inteligentes
essência da mobilidade de código

Componentes Componentes

Sistema Distribuído Objeto AC AC AC

SOR SOR SOR SOR SOR SOR

Sistema Sistema Sistema Sistema Sistema Sistema


Operacional Operacional Operacional Operacional Operacional Operacional

HOST HOST HOST HOST HOST HOST


spectos da mobilidade de código

• Mobilidade
• Segurança
• Comunicação
mbientes de desenvolvimento

• D’Agents (Dartmouth College)


• Java (Sun Microsystems)
• Java Aglets (IBM)
• MOLE (University of Sttutgart)
• TACOMA (Tromso University)
• Odyssey (General Magic)
omínios de aplicação

• Busca de informação (search agents)


• Serviços de telecomunicações
• Workflow
• Redes Ativas
• Comércio eletrônico
• Gerência de redes
gentes móveis na gerência de redes

Recurso 1
Centralizada
Link lento e
não-confiável Recurso 2
... SNMP / CMIP
NMS Recurso N

Recurso 1
Agente Móvel
Link lento e
não-confiável Recurso 2
...
NMS Recurso N
odelo analítico para a avaliação
do desempenho de agentes
móveis na gerência d redes
odelo SNMP

NMS

L0+(P/B0)
L0+(R/B0)

B0, L0
Router
L1+(P/B1)
L1+(R/B1)
B 1 ,L 1

...
NE 3 NE 4 NE 3 NE n
odelo SNMP
odelo agente móvel
NMS

L0+(k/B0) L0+((k+(n*R))/B0)

B0, L0
L1+(k/B1) Router
L1+((k+(n*R))/B1)

B 1 ,L 1

L1+((k+R)/B1) + L1+((k+2*R)/B1) + L1+((k+(n-1)*R)/B1)

...
NE 3 NE 4 NE 3 NE n
odelo agente móvel
odelo agente móvel
studos de caso

• Gerência remota de uma rede


• Gerência local de uma rede
• Gerência de inter-redes
aso A NMS

B0, L0

Gerência
remota Router

NE1 NE 2

B1, L1 (Ethernet)

...
NE 3 NE 4 NE n
A) Efeito variação da latência do enlace
de gargalo

SNMP- 10ms
SNMP-4ms
SNMP-0,1ms
AM-10ms
AM-4ms
AM-0,1ms
A) Efeito variação da banda passante
do enlace de gargalo

SNMP- 0,05Mpbs
SNMP-2Mbps
SNMP-5Mpbs
AM-0,05Mpbs
AM-2Mpbs
AM-5Mbps
A) Efeito variação do tamanho inicial do
agente móvel

SNMP
AM -1k
AM - 3k
AM-5K
AM-7K
AM-9K
A) Efeito variação da tarefa realizada

SNMP- T1 (P=71 , R=76)


SNMP-T2 (P=69, R=91)
SNMP-T3 (P=66, R=173)
AM-T1 (P=71, R=76)
AM-V2 (P=69, R=91)
AM-T3 (P=66, R=173)
aso B L0 -> 0 , B0 -> 

Gerência
local
NE1 NMS NE 2

B1, L1

...
NE 3 NE 4 NE n
B) Efeito variação da banda passante

SNMP- 10Mpbs
SNMP-100Mbps
AM-10Mpbs
AM-100Mpbs
B) Efeito variação do tamanho inicial do
agente móvel
(Ethernet)

SNMP
AM -1k
AM - 3k
AM-5K
AM-7K
AM-9K
B) Efeito variação do tamanho inicial do
agente móvel
(Fast Ethernet)

SNMP
AM -1k
AM - 3k
AM-5K
AM-7K
AM-9K
B) Efeito variação da tarefa realizada
(Ethernet)

SNMP- T1 (P=71 , R=76)


SNMP-T2 (P=69, R=91)
SNMP-T3 (P=66, R=173)
AM-T1 (P=71, R=76)
AM-V2 (P=69, R=91)
AM-T3 (P=66, R=173)
B) Efeito variação da tarefa realizada
(Fast Ethernet)

SNMP- T1 (P=71 , R=76)


SNMP-T2 (P=69, R=91)
SNMP-T3 (P=66, R=173)
AM-T1 (P=71, R=76)
AM-V2 (P=69, R=91)
AM-T3 (P=66, R=173)
aso C NMS

B0, L0

Router

Gerência
inter-redes NE1 NE 2

B1, L1

...
NE 3 NE n

Router

B2, L2

...
NE 1 NE 2 NE m
C) Efeito variação da latência do enlace de gargalo
(Gargalo x Ethernet x Fast Ethernet)

SNMP

AM
C) Efeito variação da latência do enlace de gargalo
(Gargalo x Fast Ethernet x Ethernet)

SNMP

AM
C) Efeito variação banda passante do enlace de
gargalo (Gargalo x Ethernet x Fast Ethernet)

SNMP

AM
C) Efeito variação banda passante do enlace de
gargalo (Gargalo x Fast Ethernet x Ethernet)

SNMP

AM
C) Efeito variação tamanho inicial do agente móvel
(Gargalo x Ethernet x Fast Ethernet)

(a) 1k (b) 3k (c) 5k

SNMP
(d) 7k (e) 9k
AM
C) Efeito variação tamanho inicial do agente móvel
(Gargalo x Fast Ethernet x Ethernet)

(a) 1k (b) 3k (c) 5k

SNMP
(d) 7k (e) 9k
AM
C) Efeito variação tarefa realizada
(Gargalo x Ethernet x Fast Ethernet)

(a) Tarefa 1 (b) Tarefa 2

(c) Tarefa 3

SNMP

AM
C) Efeito variação tarefa realizada
(Gargalo x Fast Ethernet x Ethernet)

(a) Tarefa 1 (b) Tarefa 2

(c) Tarefa 3

SNMP

AM
onclusão

• O desempenho do SNMP em enlaces


com alta latência é sofrível
• A variação da banda passante do
enlace de gargalo não é muito
significante no SNMP, enquanto que
esta variação pode prejudicar o
desempenho do agente móvel
onclusão

• O desempenho do agente móvel é


inversamente proporcional ao seu
tamanho inicial e ao tamanho da tarefa
realizada
– Foco no tamanho da resposta associada à
tarefa
erspectivas futuras

• Uso de simuladores (NIST, Network


Simulator) para modelar os estudos de
caso analisados
• Implementação de um sistema de
gerência capaz de gerenciar os
modelos apresentados neste trabalho
• Refinamento da análise matemática
Avaliação Analítica do Uso
de Agentes Móveis na
Gerência de Redes

TAÍS FREIRE DA SILVA COSTA


Orientador: Prof. Dr. Carlos Becker Westphall
Co-orientador: Prof. Dr. Ricardo Felipe Custódio

Você também pode gostar