Gerência de redes distribuída e confiável baseada em grupos de agentes

Detalhes bibliográficos
Autor(a) principal: Aldri Luiz dos Santos
Data de Publicação: 2004
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/RVMR-6VZMN3
Resumo: Sistemas de gerência de redes são essenciais principalmente quando partes de uma rede não estão operacionais. Em particular, aplicações de gerência de redes devem funcionar corretamente na presença de falhas na rede. O acesso aos dados de gerência de um elemento de rede falho ou inacessível pode ajudar a determinar o motivo de sua falha. Contudo, a maioria dos sistemas de monitoramento de redes apenas permite o acesso aos objetos de gerência de agentes livres de falhas. Este trabalho apresenta uma estratégia para a construção de sistemas de gerência de redes altamente disponíveis. A estratégia emprega replicação de dados, um modelo organizacional hierárquico e distribuído, e a uso da abordagem de agrupamento, que permite uma divisão lógica das redes, a fim de reduzir a sobrecarga de mensagens trocada entre os elementos da rede. A primeira contribuição da tese é a definição de uma arquitetura de agrupamento de agentes para a replicação de objetos de gerência. A arquitetura é estruturada em três camadas. A camada inferior corresponde aos tradicionais agentes nos elementos da rede, que mantêm os objetos de gerência nas suas MIB´s (Management Information Base) locais. A camada intermediária corresponde as entidades de gerência chamadas gerentes de cluster que têm a tarefa de monitorar os objetos de gerência dos agentes e replicar tais objetos em outros gerentes de cluster. A camada superior corresponde a entidade gerente que define cada cluster de agentes assim como a relação entre esses clusters. Um cluster de agentes oferece funcionalidade de objetos tolerante a falhas. Desta maneira, objetos de gerência replicados de um agente falho ou inalcançável que a pertença a um dado cluster podem ser acessados através de seu gerente de cluster ou através de um dos seus clusters pares.A segunda contribuição da tese é um framework de agrupamento de agentes SNMP para a comunidade Internet. Este framework SNMP descreve a conjunto de objetos de gerência que suporta a replicação dos objetos de gerência. A MIB chamada ReplicMIB especifica como definir os membros de cluster, os objetos replicados, e os clusters pares de um dado cluster. Um exemplo quanto ao uso do framework é mostrado junto com a descrição dos objetos da MIB. A terceira contribuição da tese é uma ferramenta de gerência de falhas baseada no framework no framework de agrupamento de agentes SNMP. A ferramenta estende as funcionalidades dos agentes SNMP a fim de replicar objetos de gerência, e também possibilita o acesso aos dados de gerência replicados em agentes SNMP livres de falhas. A ferramenta foi construída usando os softwares de domínio público NET-SNMP e Ensemble. Modificações na estrutura interna permitem que os agentes SNMP atuem como gerentes de cluster. Uma aplicação de comunicação de grupo chamada mcluster garante a infraestrutura para uma comunicação confiável entre os gerentes de cluster e assegura assim a consistência dos objetos de gerência replicados. Uma extensiva avaliação desta ferramenta foi realizada numa rede local. A avaliação consistiu de uma análise dos recursos consumidos, uma análise de desempenho, e um breve estudo da disponibilidade dos objetos de gerência em situações de falhas.
id UFMG_5aade909cdc0a6bdc773e8d7d85a4d8a
oai_identifier_str oai:repositorio.ufmg.br:1843/RVMR-6VZMN3
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Jose Marcos Silva NogueiraAntonio Alfredo Ferreira LoureiroDorgival Olavo Guedes NetoAldri Luiz dos Santos2019-08-09T20:42:15Z2019-08-09T20:42:15Z2004-04-18http://hdl.handle.net/1843/RVMR-6VZMN3Sistemas de gerência de redes são essenciais principalmente quando partes de uma rede não estão operacionais. Em particular, aplicações de gerência de redes devem funcionar corretamente na presença de falhas na rede. O acesso aos dados de gerência de um elemento de rede falho ou inacessível pode ajudar a determinar o motivo de sua falha. Contudo, a maioria dos sistemas de monitoramento de redes apenas permite o acesso aos objetos de gerência de agentes livres de falhas. Este trabalho apresenta uma estratégia para a construção de sistemas de gerência de redes altamente disponíveis. A estratégia emprega replicação de dados, um modelo organizacional hierárquico e distribuído, e a uso da abordagem de agrupamento, que permite uma divisão lógica das redes, a fim de reduzir a sobrecarga de mensagens trocada entre os elementos da rede. A primeira contribuição da tese é a definição de uma arquitetura de agrupamento de agentes para a replicação de objetos de gerência. A arquitetura é estruturada em três camadas. A camada inferior corresponde aos tradicionais agentes nos elementos da rede, que mantêm os objetos de gerência nas suas MIB´s (Management Information Base) locais. A camada intermediária corresponde as entidades de gerência chamadas gerentes de cluster que têm a tarefa de monitorar os objetos de gerência dos agentes e replicar tais objetos em outros gerentes de cluster. A camada superior corresponde a entidade gerente que define cada cluster de agentes assim como a relação entre esses clusters. Um cluster de agentes oferece funcionalidade de objetos tolerante a falhas. Desta maneira, objetos de gerência replicados de um agente falho ou inalcançável que a pertença a um dado cluster podem ser acessados através de seu gerente de cluster ou através de um dos seus clusters pares.A segunda contribuição da tese é um framework de agrupamento de agentes SNMP para a comunidade Internet. Este framework SNMP descreve a conjunto de objetos de gerência que suporta a replicação dos objetos de gerência. A MIB chamada ReplicMIB especifica como definir os membros de cluster, os objetos replicados, e os clusters pares de um dado cluster. Um exemplo quanto ao uso do framework é mostrado junto com a descrição dos objetos da MIB. A terceira contribuição da tese é uma ferramenta de gerência de falhas baseada no framework no framework de agrupamento de agentes SNMP. A ferramenta estende as funcionalidades dos agentes SNMP a fim de replicar objetos de gerência, e também possibilita o acesso aos dados de gerência replicados em agentes SNMP livres de falhas. A ferramenta foi construída usando os softwares de domínio público NET-SNMP e Ensemble. Modificações na estrutura interna permitem que os agentes SNMP atuem como gerentes de cluster. Uma aplicação de comunicação de grupo chamada mcluster garante a infraestrutura para uma comunicação confiável entre os gerentes de cluster e assegura assim a consistência dos objetos de gerência replicados. Uma extensiva avaliação desta ferramenta foi realizada numa rede local. A avaliação consistiu de uma análise dos recursos consumidos, uma análise de desempenho, e um breve estudo da disponibilidade dos objetos de gerência em situações de falhas.Network management systems are essential when parts of the network are non-operational. Particularly, fault management applications must be able to work correctly in the presence of network faults. Access to the management data of a crashed or unreachable network element may help to determine why it is faulty. However, most network monitoringsystems only allow the examination of managed objects of fault-free agents. This work presents a strategy for the construction of highly available network management systems. The strategy employs data replication, a distributed and hierarchical organizational model,and the clustering approach, which allows a logical division of networks, in order to reduce the overhead of messages exchanged among network elements. The rst contribution of this thesis is the denition of an agent clustering architecture for object replication. The architecture is structured in three layers. The lower layer corresponds to typical agents at the network elements, which keep management objects at their local MIB's (Management Information Base). The middle layer corresponds tomanagement entities called cluster managers that have the task of monitoring agent's managed objects and replicating them in other clusters. The upper layer corresponds to the manager entity that denes each cluster of agents as well as the relationship among clusters. A cluster of agents provides fault-tolerant object functionality. In this way,replicated managed objects of a crashed or unreachable agent that belongs to a given cluster may be accessed through its cluster manager or one of its peer cluster managers. The second contribution of this thesis is an SNMP agent clustering framework for the Internet community. This SNMP framework describes a set of management objects that supports the replication of managed objects. The MIB called ReplicMiB specieshow to dene cluster members, replicated objects, and peer clusters of a given cluster. Furthermore, it introduces the compliance statements for the SNMP manager and cluster manager entities, i.e. which management objects need to be implemented in these SNMPentities. An example of the framework usage is introduced along with the description of the MIB objects.The third contribution of this thesis is a fault management tool based on the SNMP agent clustering framework. The tool extends the functionalities of SNMP agents to object replication and enables the access to management data replicated in the fault-free SNMP agents. The tool was built using the NET-SNMP package and the Ensemble group communication toolkit. Changes in the internal structure allow the SNMP agents to play the role of cluster managers. A group application called mcluster provides the insfrastructure for reliable communication among cluster managers and ensures the consistency of replicated managed objects. An extensive evaluation of the tool deployed at a local area network was carried out. The evaluation consisted of a resource consumption analysis, a performance analysis, and a brief study of the availability of managed objects in failure situations.Universidade Federal de Minas GeraisUFMGComputação móvelComputaçãoRedes de computação ProtocolosRedes de computaçãoProcessamento eletrônico de dados Processamento distribuídoTelecomunicações Trafego AvaliaçãoGrupos de agentesGerência de redesGerência de redes distribuída e confiável baseada em grupos de agentesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALaldri_santos.pdfapplication/pdf785327https://repositorio.ufmg.br/bitstream/1843/RVMR-6VZMN3/1/aldri_santos.pdfaef3b853f9eb984dbf01187fa3cec207MD51TEXTaldri_santos.pdf.txtaldri_santos.pdf.txtExtracted texttext/plain293129https://repositorio.ufmg.br/bitstream/1843/RVMR-6VZMN3/2/aldri_santos.pdf.txt75db7a127a4e60e84ba711b3c8d86581MD521843/RVMR-6VZMN32019-11-14 03:36:14.889oai:repositorio.ufmg.br:1843/RVMR-6VZMN3Repositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T06:36:14Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Gerência de redes distribuída e confiável baseada em grupos de agentes
title Gerência de redes distribuída e confiável baseada em grupos de agentes
spellingShingle Gerência de redes distribuída e confiável baseada em grupos de agentes
Aldri Luiz dos Santos
Grupos de agentes
Gerência de redes
Computação móvel
Computação
Redes de computação Protocolos
Redes de computação
Processamento eletrônico de dados Processamento distribuído
Telecomunicações Trafego Avaliação
title_short Gerência de redes distribuída e confiável baseada em grupos de agentes
title_full Gerência de redes distribuída e confiável baseada em grupos de agentes
title_fullStr Gerência de redes distribuída e confiável baseada em grupos de agentes
title_full_unstemmed Gerência de redes distribuída e confiável baseada em grupos de agentes
title_sort Gerência de redes distribuída e confiável baseada em grupos de agentes
author Aldri Luiz dos Santos
author_facet Aldri Luiz dos Santos
author_role author
dc.contributor.advisor1.fl_str_mv Jose Marcos Silva Nogueira
dc.contributor.referee1.fl_str_mv Antonio Alfredo Ferreira Loureiro
dc.contributor.referee2.fl_str_mv Dorgival Olavo Guedes Neto
dc.contributor.author.fl_str_mv Aldri Luiz dos Santos
contributor_str_mv Jose Marcos Silva Nogueira
Antonio Alfredo Ferreira Loureiro
Dorgival Olavo Guedes Neto
dc.subject.por.fl_str_mv Grupos de agentes
Gerência de redes
topic Grupos de agentes
Gerência de redes
Computação móvel
Computação
Redes de computação Protocolos
Redes de computação
Processamento eletrônico de dados Processamento distribuído
Telecomunicações Trafego Avaliação
dc.subject.other.pt_BR.fl_str_mv Computação móvel
Computação
Redes de computação Protocolos
Redes de computação
Processamento eletrônico de dados Processamento distribuído
Telecomunicações Trafego Avaliação
description Sistemas de gerência de redes são essenciais principalmente quando partes de uma rede não estão operacionais. Em particular, aplicações de gerência de redes devem funcionar corretamente na presença de falhas na rede. O acesso aos dados de gerência de um elemento de rede falho ou inacessível pode ajudar a determinar o motivo de sua falha. Contudo, a maioria dos sistemas de monitoramento de redes apenas permite o acesso aos objetos de gerência de agentes livres de falhas. Este trabalho apresenta uma estratégia para a construção de sistemas de gerência de redes altamente disponíveis. A estratégia emprega replicação de dados, um modelo organizacional hierárquico e distribuído, e a uso da abordagem de agrupamento, que permite uma divisão lógica das redes, a fim de reduzir a sobrecarga de mensagens trocada entre os elementos da rede. A primeira contribuição da tese é a definição de uma arquitetura de agrupamento de agentes para a replicação de objetos de gerência. A arquitetura é estruturada em três camadas. A camada inferior corresponde aos tradicionais agentes nos elementos da rede, que mantêm os objetos de gerência nas suas MIB´s (Management Information Base) locais. A camada intermediária corresponde as entidades de gerência chamadas gerentes de cluster que têm a tarefa de monitorar os objetos de gerência dos agentes e replicar tais objetos em outros gerentes de cluster. A camada superior corresponde a entidade gerente que define cada cluster de agentes assim como a relação entre esses clusters. Um cluster de agentes oferece funcionalidade de objetos tolerante a falhas. Desta maneira, objetos de gerência replicados de um agente falho ou inalcançável que a pertença a um dado cluster podem ser acessados através de seu gerente de cluster ou através de um dos seus clusters pares.A segunda contribuição da tese é um framework de agrupamento de agentes SNMP para a comunidade Internet. Este framework SNMP descreve a conjunto de objetos de gerência que suporta a replicação dos objetos de gerência. A MIB chamada ReplicMIB especifica como definir os membros de cluster, os objetos replicados, e os clusters pares de um dado cluster. Um exemplo quanto ao uso do framework é mostrado junto com a descrição dos objetos da MIB. A terceira contribuição da tese é uma ferramenta de gerência de falhas baseada no framework no framework de agrupamento de agentes SNMP. A ferramenta estende as funcionalidades dos agentes SNMP a fim de replicar objetos de gerência, e também possibilita o acesso aos dados de gerência replicados em agentes SNMP livres de falhas. A ferramenta foi construída usando os softwares de domínio público NET-SNMP e Ensemble. Modificações na estrutura interna permitem que os agentes SNMP atuem como gerentes de cluster. Uma aplicação de comunicação de grupo chamada mcluster garante a infraestrutura para uma comunicação confiável entre os gerentes de cluster e assegura assim a consistência dos objetos de gerência replicados. Uma extensiva avaliação desta ferramenta foi realizada numa rede local. A avaliação consistiu de uma análise dos recursos consumidos, uma análise de desempenho, e um breve estudo da disponibilidade dos objetos de gerência em situações de falhas.
publishDate 2004
dc.date.issued.fl_str_mv 2004-04-18
dc.date.accessioned.fl_str_mv 2019-08-09T20:42:15Z
dc.date.available.fl_str_mv 2019-08-09T20:42:15Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/RVMR-6VZMN3
url http://hdl.handle.net/1843/RVMR-6VZMN3
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/RVMR-6VZMN3/1/aldri_santos.pdf
https://repositorio.ufmg.br/bitstream/1843/RVMR-6VZMN3/2/aldri_santos.pdf.txt
bitstream.checksum.fl_str_mv aef3b853f9eb984dbf01187fa3cec207
75db7a127a4e60e84ba711b3c8d86581
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589534320951296