![Page 1: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/1.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/2.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/3.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/4.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/5.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/6.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/7.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/8.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/9.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/10.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/11.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/12.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/13.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/14.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/15.jpg)
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 17: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/17.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/18.jpg)
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 21: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/21.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/22.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/23.jpg)
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: Rogério Andrade (Rogerio@di.ufpe.br) Agentes Móveis para Gerenciamento de Rede Rogério de Carvalho Andrade Mestrando - 1999 Agentes Inteligentes Prof](https://reader036.vdocuments.mx/reader036/viewer/2022062404/552fc0f9497959413d8b6b02/html5/thumbnails/24.jpg)
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.