agentes móveis para gerenciamento de rede

24
Rogério Andrade ([email protected]) Agentes Móveis para Agentes Móveis para Gerenciamento de Rede Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof. Geber Ramalho

Upload: asa

Post on 20-Jan-2016

61 views

Category:

Documents


0 download

DESCRIPTION

Agentes Móveis para Gerenciamento de Rede. Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof. Geber Ramalho. Resumo. Tarefas Inerentes ao Gerenciamento de Rede Agentes Móveis no Gerenciamento de Rede Pesquisas em Andamento Estudo de Caso 1: Tivoli [TM] - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Agentes Móveis para Agentes Móveis para Gerenciamento de Gerenciamento de

RedeRede

Rogério de Carvalho AndradeMestrando - 1999Agentes InteligentesProf. Geber Ramalho

Page 2: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

ResumoResumo

Tarefas Inerentes ao Gerenciamento de Rede

Agentes Móveis no Gerenciamento de Rede

Pesquisas em Andamento

Estudo de Caso 1: TivoliTivoli [TM][TM]

Estudo de Caso 2: Controle de Discos do Controle de Discos do DIDI

Page 3: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

O que gerenciar em O que gerenciar em uma rede?uma rede?

Cabeamentos e conexões

Routers, Switches, Modems e outros

Servidores e Estações de Trabalho

Periféricos de uso comum

Sistemas Operacionais e Aplicativos

Políticas de Segurança

Contas de Usuários

Page 4: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Como gerenciar?Como gerenciar? Monitorar estado e tráfego em conexões

Manter operacionais os nós de conexão

Manter inventário de HW, efetuar expansões

Disponibilizar recursos compartilhados

Atualizar versões de SOs e outros SWs

Implantar e manter políticas de segurança

Atender às necessidades dos usuários

Page 5: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Agentes podem auxiliar:Agentes podem auxiliar: Monitorando o estado da rede

Alertando sobre falhas

Sanando problemas e otimizando configurações

Automatizando tarefas repetitivas

Auditando reconfigurações e acessos indevidos

Otimizando recursos escassos

Auxiliando na manutenção de contas

Page 6: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Vantagens com Agentes Vantagens com Agentes MóveisMóveis

Economia de recursos em espaço e eficiência

Redução no tráfego de informações

Eficiência em operações real-time

Escalabilidade em detecção e correção de falhas

Flexibilidade para prover novos serviços

Facilidade em upgrades de SW

Page 7: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Arquitetura : Proposta Arquitetura : Proposta OMGOMG

Regiões de agentes com gatewaysgateways de conexão

Camada virtual para aplicações com agentes Uso da plataforma CORBACORBA com IIOPIIOP

Page 8: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Aplicações em Aplicações em Gerenciamento de RedesGerenciamento de Redes

Modelagem da Topologia da Rede Detecção automática de componentes DegletsDeglets (delegation agts.) e NetletsNetlets (network

agts.)

Page 9: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Gerenciamento de Falhas Diagnósticos de falhas na rede Realiza ações para correção de problemas Densidade de agentes pode ser ajustada

Page 10: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Manutenção remota de elementos heterogêneos Virtual Managed Component (VMCVMC) AppletsApplets para facilitar a manutenção de componentes

Demonstração: Configuração de Modem ADSL

Page 11: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Gerência de Configuração Prover Serviços:

Trabalhos do TINA-CTINA-C Surgimento de Redes Ativas DegletsDeglets agem sobre VMCVMCs para reconfiguração

Page 12: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Gerência de Configuração (cont.) Prover Componentes:

Instalação de Drivers em cada estação NetletsNetlets são disseminados na rede Drivers apropriados são carregados da WebWeb Redes Plug-and-PlayRedes Plug-and-Play

Page 13: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Gerenciamento de Performance DegletsDeglets são usados no lugar do polling Informação mais confiável por não haver delay Podem ser usados agentes estáticos, mas... DegletsDeglets não consomem recursos permanentemente DegletsDeglets podem estar sempre atualizados Implementação Hot-SwappingHot-Swapping Agentes externos (extletsextlets) são carregados Serviços atualizados “on-the-flyon-the-fly”

Controle no uso indiscriminado de agentes móveisControle no uso indiscriminado de agentes móveis

Page 14: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Pesquisas na ÁreaPesquisas na Área Perpetuum Mobile Procura group - Carleton University - Redes Plug-and-PlayRedes Plug-and-Play

MIT e outros - Redes AtivasRedes Ativas

Computer Network Group - Politecnico di Torino - Mobile Code for Network Manag.Mobile Code for Network Manag.

Astrolog Group - Institut de Recherche en Informatique et Systemes Aleatoires (IRISA) - Agentes Agentes Móveis: “Mobile Network Manager (MNM)”Móveis: “Mobile Network Manager (MNM)”

IBM (AgletsAglets), Mitsubishi (ConcordiaConcordia), ObjectSpace (VoyagerVoyager)

Page 15: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Tivoli [TM] : Estudo de : Estudo de CasoCaso

Framework em conformidade OMG/CORBAOMG/CORBA Tivoli Management Agents:

EndpointEndpoint: Recebem procedimentos, executam tarefas, monitoram e transmitem eventos

GatewayGateway: Efetua comunicação com os “endpoints” em uma determinada região

Endpoint ManagerEndpoint Manager: Controla os “gateways” e seus “endpoints”.

Componentes: FrameworkFramework, AplicaçõesAplicações, ToolkitToolkit

Page 16: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Tivoli Enterprise Architecture

Page 17: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Tivoli Applications Applications User Administration Software Distribution Inventory Distributed Monitoring Enterprise Console Security Management Global Enterprise Manager NetView Remote Control Output Manager Workload Scheduler

Page 18: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Tivoli ToolkitsToolkits Application Development Environment

Desenvolver aplicações Application Extension Facility

Customizar ambiente de trabalho Event Integration Facility

Visualizar eventos de outros aplicativos Integration Toolkit

Integrar eventos e aplicações Manager Applications

Executar outras aplicações a partir do Tivoli Enterprise desktop

Page 19: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Tivoli Distributed Distributed MonitoringMonitoring

Page 20: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Tivoli Storage Storage ManagementManagement

Page 21: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Controle de Discos do Controle de Discos do DIDI

Proposta por Fernando Goulart, Patrícia Nunes e Paulo Urbano - UFPE - 1998

Baseado em Agentes com Funções Distribuídas

Framework baseado em CORBA/IDLCORBA/IDL Arquitetura dos Agentes:

ClassificadorClassificador CoordenadorCoordenador Resolvedor de Problemas Locais (RPL)Resolvedor de Problemas Locais (RPL) Resolvedor de Problemas Gerais (RPG)Resolvedor de Problemas Gerais (RPG) ExecutorExecutor

Page 22: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Arquitetura dos AgentesArquitetura dos Agentes

Agente Resolvedor

de Problemas Locais(RPL)

Agente Resolvedor

de Problemas Locais(RPL)

Agente Resolvedor

de Problemas Gerais(RPG)

Agente Coordenador

Agente Classificador

Agente Executor

Page 23: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Função dos AgentesFunção dos AgentesVerificar Partição

OK

Classificar Partição

Estouro de Cota

Classificar o Problema

Estouro de Partição

Não OK

Crítica/ Sistema

Aplicativos DadosNotificar Usuário

Sugerir Ações (1)

Notificar Sugerir Agir

Verificar Resultados

Tomar 2ª

Medida

Page 24: Agentes Móveis para Gerenciamento de Rede

Rogério Andrade ([email protected])

Referências Referências BibliográficasBibliográficas

Bieszczad, Andrezej; Pagurek, Bernard and White, Tony: “Mobile Agents for Network Management”. IEEE Communications Surveys - http://www.comsoc.org/pubs/surveys - 4th quarter 1998 - Vol. 1 No. 1

Tivoli System Inc.: “Tivoli Enterprise Concepts, Architeture and Services”. http://www.tivoli.com - White Papper - 1999

Goulart Jr., Fernando S. and Pereira, Patricia N.: “Controle de Discos do DI”. Relatório de disciplina - UFPE - 1998.

Urbano, Paulo G. A.: “Agentes Móveis Intaligentes para Sistemas Distribuídos Heterogêneos: Uma Aplicação no Gerenciamento de Espaço em Disco”. Relatório de disciplina - UFPE - 1998.

Russel, Stuart and Norving, Peter: “Artificial Intelligence: A Modern Approach”. Prentice Hall - 1995.