Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados

Detalhes bibliográficos
Autor(a) principal: Tesser, Rafael Keller
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/37183
Resumo: Este trabalho propõe um modelo hierárquico para coleta de dados de monitoramento em sistemas distribuídos. Seu objetivo é proporcionar a análise on-line do comportamento de sistemas e programas distribuídos. O meio escolhido para realizar essa análise foi a visualização. Inicialmente é apresentada uma contextualização sobre monitoramento de sistemas distribuídos. Também são abordados aspectos específicos ao monitoramento de Grid. Após, é analisado um conjunto de ferramentas de monitoramento. Então tem-se a apresentação do modelo proposto. Esse é composto por coletores locais, por uma hierarquia de agregadores e por clientes. É utilizado o modelo push de transmissão de dados e há um mecanismo de subscrição aos coletores. Foi implementado um protótipo do modelo de coleta proposto, que foi utilizado na implementação de um protótipo de ferramenta de monitoramento on-line. Nessa, os dados coletados são fornecidos ao DIMVisual, que é um modelo de integração de dados para visualização. Para visualização, o protótipo utiliza a ferramenta TRIVA, que recebe os dados integrados como entrada. Essa ferramenta foi modificada para gerar uma visualização que é atualizada de maneira on-line. Também foram realizados experimentos para avaliar o tempo necessário para enviar mensagens com diferentes hierarquias e configurações dos coletores. Além disso, foi avaliada a capacidade de o cliente implementado processar os dados recebidos, gerando sua visualização.
id URGS_7e28fe2f73665f2d877fe40346cce93e
oai_identifier_str oai:www.lume.ufrgs.br:10183/37183
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Tesser, Rafael KellerNavaux, Philippe Olivier Alexandre2012-02-11T01:24:27Z2011http://hdl.handle.net/10183/37183000819444Este trabalho propõe um modelo hierárquico para coleta de dados de monitoramento em sistemas distribuídos. Seu objetivo é proporcionar a análise on-line do comportamento de sistemas e programas distribuídos. O meio escolhido para realizar essa análise foi a visualização. Inicialmente é apresentada uma contextualização sobre monitoramento de sistemas distribuídos. Também são abordados aspectos específicos ao monitoramento de Grid. Após, é analisado um conjunto de ferramentas de monitoramento. Então tem-se a apresentação do modelo proposto. Esse é composto por coletores locais, por uma hierarquia de agregadores e por clientes. É utilizado o modelo push de transmissão de dados e há um mecanismo de subscrição aos coletores. Foi implementado um protótipo do modelo de coleta proposto, que foi utilizado na implementação de um protótipo de ferramenta de monitoramento on-line. Nessa, os dados coletados são fornecidos ao DIMVisual, que é um modelo de integração de dados para visualização. Para visualização, o protótipo utiliza a ferramenta TRIVA, que recebe os dados integrados como entrada. Essa ferramenta foi modificada para gerar uma visualização que é atualizada de maneira on-line. Também foram realizados experimentos para avaliar o tempo necessário para enviar mensagens com diferentes hierarquias e configurações dos coletores. Além disso, foi avaliada a capacidade de o cliente implementado processar os dados recebidos, gerando sua visualização.This work proposes a hierarchical model for collecting monitoring data from distributed systems. Its goal is to allow the on-line analysis of the behavior of distributed systems and applications. The means we chose to perform this analysis is to generate a visualization of the collected information. In the beginning of this dissertation we present an overview of the monitoring of distributed systems. Aspects that are specific to the monitoring of Grid systems are also reviewed. Next, we have an analysis of a set of monitoring tools. Then we present the proposed model, which is composed by local collectors, an hierarchical structure of aggregators and clients. A push data transmission model is used in the model and it also has a subscription mechanism. A prototype monitoring tool was implemented, integrating the data collection model with DIMVisual and TRIVA. The former is a data integration model whose output is formatted to be used as input for a visualization tool. The later is a visualization tool which, in the prototype, receives the integrated data from DIMVisual. TRIVA generates a visualization of the received information, which is updated in an on-line fashion. In order to evaluate the model, we performed a set of experiments using the prototype. One of the experiments measured the time spent to send data though different hierarchies. In these tests we have also varied the quantity and the configuration of the collectors. In another experiment we evaluated the capacity of the client to process the received data.application/pdfporProcessamento paraleloSistemas distribuídosVisualizaçãoMonitoringDistributed systemsDistributed applicationsData collectionBehavoral analysisInformation visualizationMonitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dadosOn-line monitoring of distributed systems: a hierarchical mechanism for data collection info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2011mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000819444.pdf.txt000819444.pdf.txtExtracted Texttext/plain250844http://www.lume.ufrgs.br/bitstream/10183/37183/2/000819444.pdf.txtd4503a7fb71d2392da741e75883070d3MD52ORIGINAL000819444.pdf000819444.pdfTexto completoapplication/pdf2839928http://www.lume.ufrgs.br/bitstream/10183/37183/1/000819444.pdf5f2026db171fd2ae1506a23ebd31a5ecMD51THUMBNAIL000819444.pdf.jpg000819444.pdf.jpgGenerated Thumbnailimage/jpeg1055http://www.lume.ufrgs.br/bitstream/10183/37183/3/000819444.pdf.jpgfa0ecf41a360caab9fdf122803a7bd0aMD5310183/371832022-02-22 04:49:19.139168oai:www.lume.ufrgs.br:10183/37183Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532022-02-22T07:49:19Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
dc.title.alternative.en.fl_str_mv On-line monitoring of distributed systems: a hierarchical mechanism for data collection
title Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
spellingShingle Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
Tesser, Rafael Keller
Processamento paralelo
Sistemas distribuídos
Visualização
Monitoring
Distributed systems
Distributed applications
Data collection
Behavoral analysis
Information visualization
title_short Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
title_full Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
title_fullStr Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
title_full_unstemmed Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
title_sort Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
author Tesser, Rafael Keller
author_facet Tesser, Rafael Keller
author_role author
dc.contributor.author.fl_str_mv Tesser, Rafael Keller
dc.contributor.advisor1.fl_str_mv Navaux, Philippe Olivier Alexandre
contributor_str_mv Navaux, Philippe Olivier Alexandre
dc.subject.por.fl_str_mv Processamento paralelo
Sistemas distribuídos
Visualização
topic Processamento paralelo
Sistemas distribuídos
Visualização
Monitoring
Distributed systems
Distributed applications
Data collection
Behavoral analysis
Information visualization
dc.subject.eng.fl_str_mv Monitoring
Distributed systems
Distributed applications
Data collection
Behavoral analysis
Information visualization
description Este trabalho propõe um modelo hierárquico para coleta de dados de monitoramento em sistemas distribuídos. Seu objetivo é proporcionar a análise on-line do comportamento de sistemas e programas distribuídos. O meio escolhido para realizar essa análise foi a visualização. Inicialmente é apresentada uma contextualização sobre monitoramento de sistemas distribuídos. Também são abordados aspectos específicos ao monitoramento de Grid. Após, é analisado um conjunto de ferramentas de monitoramento. Então tem-se a apresentação do modelo proposto. Esse é composto por coletores locais, por uma hierarquia de agregadores e por clientes. É utilizado o modelo push de transmissão de dados e há um mecanismo de subscrição aos coletores. Foi implementado um protótipo do modelo de coleta proposto, que foi utilizado na implementação de um protótipo de ferramenta de monitoramento on-line. Nessa, os dados coletados são fornecidos ao DIMVisual, que é um modelo de integração de dados para visualização. Para visualização, o protótipo utiliza a ferramenta TRIVA, que recebe os dados integrados como entrada. Essa ferramenta foi modificada para gerar uma visualização que é atualizada de maneira on-line. Também foram realizados experimentos para avaliar o tempo necessário para enviar mensagens com diferentes hierarquias e configurações dos coletores. Além disso, foi avaliada a capacidade de o cliente implementado processar os dados recebidos, gerando sua visualização.
publishDate 2011
dc.date.issued.fl_str_mv 2011
dc.date.accessioned.fl_str_mv 2012-02-11T01:24:27Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/37183
dc.identifier.nrb.pt_BR.fl_str_mv 000819444
url http://hdl.handle.net/10183/37183
identifier_str_mv 000819444
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/37183/2/000819444.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/37183/1/000819444.pdf
http://www.lume.ufrgs.br/bitstream/10183/37183/3/000819444.pdf.jpg
bitstream.checksum.fl_str_mv d4503a7fb71d2392da741e75883070d3
5f2026db171fd2ae1506a23ebd31a5ec
fa0ecf41a360caab9fdf122803a7bd0a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085219975299072