Monitoramento on-line em sistemas distribuídos : mecanismo hierárquico para coleta de dados
Autor(a) principal: | |
---|---|
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 |