Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos

Detalhes bibliográficos
Autor(a) principal: Oliveira, Gabriel Pimentel Affonso de
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/66089
Resumo: Entender o funcionamento de um conjunto de nodos num sistema distribuído não é uma tarefa trivial. Dentre estes sistemas, aqueles que utilizam protocolos epidêmicos são particularmente desafiadores por causa da dinamicidade das conexões entre estes nodos. A maioria das técnicas que auxiliam nessa tarefa se apoia em uma enorme quantidade de dados acumulados que descrevem certas ações tomadas por esses nodos e tentam extrair padrões e explicá-los. Vários algoritmos sofisticados foram criados para evidenciar detalhes desses dados que um ser humano não conseguiria detectar. Porém, existem padrões que estes algoritmos não conseguem encontrar, em especial comportamentos inesperados do sistema. Pouco se tem explorado sobre como a percepção humana pode ajudar neste processo. O foco deste trabalho, portanto, é criar um sistema que permita coletar e exibir dados obtidos de uma aplicação distribuída, sendo executada em diversos nodos de uma rede, e possibilitar a um operador humano explorar esses dados a fim de reconhecer comportamentos esperados ou inesperados.
id UFRGS-2_e40a4776a56121162745ec335ba8c76d
oai_identifier_str oai:www.lume.ufrgs.br:10183/66089
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Oliveira, Gabriel Pimentel Affonso deWeber, Taisy Silva2013-02-05T01:38:55Z2013http://hdl.handle.net/10183/66089000870879Entender o funcionamento de um conjunto de nodos num sistema distribuído não é uma tarefa trivial. Dentre estes sistemas, aqueles que utilizam protocolos epidêmicos são particularmente desafiadores por causa da dinamicidade das conexões entre estes nodos. A maioria das técnicas que auxiliam nessa tarefa se apoia em uma enorme quantidade de dados acumulados que descrevem certas ações tomadas por esses nodos e tentam extrair padrões e explicá-los. Vários algoritmos sofisticados foram criados para evidenciar detalhes desses dados que um ser humano não conseguiria detectar. Porém, existem padrões que estes algoritmos não conseguem encontrar, em especial comportamentos inesperados do sistema. Pouco se tem explorado sobre como a percepção humana pode ajudar neste processo. O foco deste trabalho, portanto, é criar um sistema que permita coletar e exibir dados obtidos de uma aplicação distribuída, sendo executada em diversos nodos de uma rede, e possibilitar a um operador humano explorar esses dados a fim de reconhecer comportamentos esperados ou inesperados.Understand the behavior of a set of nodes in a distributed system is not a trivial task. Among these systems, those based on epidemic protocols are particularly challenging because of the quantity of dynamic connections between nodes. Most known techniques try to extract patterns (and explain them) from a huge quantity of data, that describe some important tasks made by these nodes. Many sophisticated algorithms were created to detect details on this huge amount of data, while a human being is not able to do that. However, there are some pattern that those algorithms can`t find, especially when the system shows some unexpected behavior. Therefore, this work focus on creating a system that can allow the extraction and analysis of data obtained from a distributed application, executed in many nodes in the same network, in order to help a human operator to analyze and explore this data and recognize expected and unexpected behaviors.application/pdfporTolerancia : FalhasRedes : ComputadoresEpidemic protocolsNetwork traffic monitoringData visualizationGossip protocolsMonitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicosAnalysis and monitoring of traffic from epidemic based applications info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2013Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000870879.pdf000870879.pdfTexto completoapplication/pdf5407151http://www.lume.ufrgs.br/bitstream/10183/66089/1/000870879.pdfefb1008a930f20957e02a2035d0b44ceMD51TEXT000870879.pdf.txt000870879.pdf.txtExtracted Texttext/plain132240http://www.lume.ufrgs.br/bitstream/10183/66089/2/000870879.pdf.txt85a7e621e3c770d0f704418e8441c8a0MD52THUMBNAIL000870879.pdf.jpg000870879.pdf.jpgGenerated Thumbnailimage/jpeg1100http://www.lume.ufrgs.br/bitstream/10183/66089/3/000870879.pdf.jpgc2923c9b7547c71e61578d6cc1aabf25MD5310183/660892018-10-17 07:35:55.759oai:www.lume.ufrgs.br:10183/66089Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-17T10:35:55Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
dc.title.alternative.en.fl_str_mv Analysis and monitoring of traffic from epidemic based applications
title Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
spellingShingle Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
Oliveira, Gabriel Pimentel Affonso de
Tolerancia : Falhas
Redes : Computadores
Epidemic protocols
Network traffic monitoring
Data visualization
Gossip protocols
title_short Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
title_full Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
title_fullStr Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
title_full_unstemmed Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
title_sort Monitoramento e análise visual de tráfego de dados de aplicações baseadas em protocolos epidêmicos
author Oliveira, Gabriel Pimentel Affonso de
author_facet Oliveira, Gabriel Pimentel Affonso de
author_role author
dc.contributor.author.fl_str_mv Oliveira, Gabriel Pimentel Affonso de
dc.contributor.advisor1.fl_str_mv Weber, Taisy Silva
contributor_str_mv Weber, Taisy Silva
dc.subject.por.fl_str_mv Tolerancia : Falhas
Redes : Computadores
topic Tolerancia : Falhas
Redes : Computadores
Epidemic protocols
Network traffic monitoring
Data visualization
Gossip protocols
dc.subject.eng.fl_str_mv Epidemic protocols
Network traffic monitoring
Data visualization
Gossip protocols
description Entender o funcionamento de um conjunto de nodos num sistema distribuído não é uma tarefa trivial. Dentre estes sistemas, aqueles que utilizam protocolos epidêmicos são particularmente desafiadores por causa da dinamicidade das conexões entre estes nodos. A maioria das técnicas que auxiliam nessa tarefa se apoia em uma enorme quantidade de dados acumulados que descrevem certas ações tomadas por esses nodos e tentam extrair padrões e explicá-los. Vários algoritmos sofisticados foram criados para evidenciar detalhes desses dados que um ser humano não conseguiria detectar. Porém, existem padrões que estes algoritmos não conseguem encontrar, em especial comportamentos inesperados do sistema. Pouco se tem explorado sobre como a percepção humana pode ajudar neste processo. O foco deste trabalho, portanto, é criar um sistema que permita coletar e exibir dados obtidos de uma aplicação distribuída, sendo executada em diversos nodos de uma rede, e possibilitar a um operador humano explorar esses dados a fim de reconhecer comportamentos esperados ou inesperados.
publishDate 2013
dc.date.accessioned.fl_str_mv 2013-02-05T01:38:55Z
dc.date.issued.fl_str_mv 2013
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/66089
dc.identifier.nrb.pt_BR.fl_str_mv 000870879
url http://hdl.handle.net/10183/66089
identifier_str_mv 000870879
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:Repositório Institucional 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 Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/66089/1/000870879.pdf
http://www.lume.ufrgs.br/bitstream/10183/66089/2/000870879.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/66089/3/000870879.pdf.jpg
bitstream.checksum.fl_str_mv efb1008a930f20957e02a2035d0b44ce
85a7e621e3c770d0f704418e8441c8a0
c2923c9b7547c71e61578d6cc1aabf25
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224437401387008