Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | http://hdl.handle.net/1884/25070 |
Resumo: | Resumo Em uma rede de computadores tanto nodos como enlaces podem falhar. Este trabalho apresenta um algoritmo de diagnóstico distribuído de redes de topologia arbitrária que permite a monitoração da rede. Os nodos testam os enlaces que os conectam a outros nodos. Quando um nodo detecta uma falha este dissemina em paralelo, para os seus vizinhos, uma mensagem de disseminação contendo informações sobre a falha. Os vizinhos, ao receberem a mensagem, comparam as suas informações locais de diagnóstico com a informação contida na mensagem. Se a informação já é conhecida, a mensagem redundante é descartada, caso contrário as informações locais são atualizadas e disseminadas. As mensagens redundantes empregadas são, na verdade, consideradas uma vantagem do algoritmo, quando comparado a outras abordagens. Os algoritmos de diagnóstico são justamente usados para permitir que os nodos sem falhas possam determinar a situação do sistema quando o sistema está parcialmente inoperante. Desta forma é fundamental que tais algoritmos sejam tolerantes a falhas. Se um nodo recebe uma mensagem redundante, é porque existem dois caminhos disjuntos entre o nodo que gerou a mensagem e o nodo que a recebe. Assim, se durante a disseminação da mensagem de diagnóstico novos eventos de falha ocorrerem na rede, a redundância vai permitir que o algoritmo tolere falhas de caminhos, tantas quantas são as mensagens redundantes. Por outro lado, as mensagens são pequenas, e o número máximo de mensagens por evento é 2*L, onde L é o número de enlaces no sistema. O algoritmo não trabalha com eventos dinâmicos e a falha de um enlace não particiona a rede. Simulações são realizadas em diversas topologías dentre elas a topologia DI>2, hipercubo, grafos randômicos e a topologia da RNP. Os resultados mostram que a latência do algoritmo é proporcional ao diâmetro da rede. Comparações com outros algoritmos são apresentadas. Os parâmetros analisados são o total de mensagens de disseminação, o número de mensagens redundantes e o tempo necessário para realizar o diagnóstico. |
id |
UFPR_991be780656ed23e0cd67447c62d2e8d |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/25070 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Cestari, José Marcelo Almeida PradoUniversidade Federal do Paraná. Setor de Ciencias Exatas. Programa de Pós-Graduaçao em InformáticaDuarte Junior, Elias Procopio2011-02-04T17:37:47Z2011-02-04T17:37:47Z2011-02-04http://hdl.handle.net/1884/25070Resumo Em uma rede de computadores tanto nodos como enlaces podem falhar. Este trabalho apresenta um algoritmo de diagnóstico distribuído de redes de topologia arbitrária que permite a monitoração da rede. Os nodos testam os enlaces que os conectam a outros nodos. Quando um nodo detecta uma falha este dissemina em paralelo, para os seus vizinhos, uma mensagem de disseminação contendo informações sobre a falha. Os vizinhos, ao receberem a mensagem, comparam as suas informações locais de diagnóstico com a informação contida na mensagem. Se a informação já é conhecida, a mensagem redundante é descartada, caso contrário as informações locais são atualizadas e disseminadas. As mensagens redundantes empregadas são, na verdade, consideradas uma vantagem do algoritmo, quando comparado a outras abordagens. Os algoritmos de diagnóstico são justamente usados para permitir que os nodos sem falhas possam determinar a situação do sistema quando o sistema está parcialmente inoperante. Desta forma é fundamental que tais algoritmos sejam tolerantes a falhas. Se um nodo recebe uma mensagem redundante, é porque existem dois caminhos disjuntos entre o nodo que gerou a mensagem e o nodo que a recebe. Assim, se durante a disseminação da mensagem de diagnóstico novos eventos de falha ocorrerem na rede, a redundância vai permitir que o algoritmo tolere falhas de caminhos, tantas quantas são as mensagens redundantes. Por outro lado, as mensagens são pequenas, e o número máximo de mensagens por evento é 2*L, onde L é o número de enlaces no sistema. O algoritmo não trabalha com eventos dinâmicos e a falha de um enlace não particiona a rede. Simulações são realizadas em diversas topologías dentre elas a topologia DI>2, hipercubo, grafos randômicos e a topologia da RNP. Os resultados mostram que a latência do algoritmo é proporcional ao diâmetro da rede. Comparações com outros algoritmos são apresentadas. Os parâmetros analisados são o total de mensagens de disseminação, o número de mensagens redundantes e o tempo necessário para realizar o diagnóstico.application/pdfTesesAlgoritmos de computadorRedes locais de computaçãoProcessamento eletronico de dados - Processamento distribuidoUma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitráriainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALD - MATTOS, GIORGIA DE OLIVEIRA.pdfapplication/pdf2124779https://acervodigital.ufpr.br/bitstream/1884/25070/1/D%20-%20MATTOS%2c%20GIORGIA%20DE%20OLIVEIRA.pdf03df908596932ac0e90859a95a5ca867MD51open accessTEXTD - MATTOS, GIORGIA DE OLIVEIRA.pdf.txtD - MATTOS, GIORGIA DE OLIVEIRA.pdf.txtExtracted Texttext/plain120931https://acervodigital.ufpr.br/bitstream/1884/25070/2/D%20-%20MATTOS%2c%20GIORGIA%20DE%20OLIVEIRA.pdf.txt3f2a4d7095b9ab021f34215e9ec4ba3dMD52open accessTHUMBNAILD - MATTOS, GIORGIA DE OLIVEIRA.pdf.jpgD - MATTOS, GIORGIA DE OLIVEIRA.pdf.jpgGenerated Thumbnailimage/jpeg1179https://acervodigital.ufpr.br/bitstream/1884/25070/3/D%20-%20MATTOS%2c%20GIORGIA%20DE%20OLIVEIRA.pdf.jpg9ff08d4a3649d82bd170cb104279a45dMD53open access1884/250702020-09-01 20:46:25.519open accessoai:acervodigital.ufpr.br:1884/25070Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082020-09-01T23:46:25Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária |
title |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária |
spellingShingle |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária Cestari, José Marcelo Almeida Prado Teses Algoritmos de computador Redes locais de computação Processamento eletronico de dados - Processamento distribuido |
title_short |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária |
title_full |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária |
title_fullStr |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária |
title_full_unstemmed |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária |
title_sort |
Uma abordagem distribuída baseada no algoritmo do carteiro chinês para diagnóstico de redes de topologia arbitrária |
author |
Cestari, José Marcelo Almeida Prado |
author_facet |
Cestari, José Marcelo Almeida Prado |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Ciencias Exatas. Programa de Pós-Graduaçao em Informática |
dc.contributor.author.fl_str_mv |
Cestari, José Marcelo Almeida Prado |
dc.contributor.advisor1.fl_str_mv |
Duarte Junior, Elias Procopio |
contributor_str_mv |
Duarte Junior, Elias Procopio |
dc.subject.por.fl_str_mv |
Teses Algoritmos de computador Redes locais de computação Processamento eletronico de dados - Processamento distribuido |
topic |
Teses Algoritmos de computador Redes locais de computação Processamento eletronico de dados - Processamento distribuido |
description |
Resumo Em uma rede de computadores tanto nodos como enlaces podem falhar. Este trabalho apresenta um algoritmo de diagnóstico distribuído de redes de topologia arbitrária que permite a monitoração da rede. Os nodos testam os enlaces que os conectam a outros nodos. Quando um nodo detecta uma falha este dissemina em paralelo, para os seus vizinhos, uma mensagem de disseminação contendo informações sobre a falha. Os vizinhos, ao receberem a mensagem, comparam as suas informações locais de diagnóstico com a informação contida na mensagem. Se a informação já é conhecida, a mensagem redundante é descartada, caso contrário as informações locais são atualizadas e disseminadas. As mensagens redundantes empregadas são, na verdade, consideradas uma vantagem do algoritmo, quando comparado a outras abordagens. Os algoritmos de diagnóstico são justamente usados para permitir que os nodos sem falhas possam determinar a situação do sistema quando o sistema está parcialmente inoperante. Desta forma é fundamental que tais algoritmos sejam tolerantes a falhas. Se um nodo recebe uma mensagem redundante, é porque existem dois caminhos disjuntos entre o nodo que gerou a mensagem e o nodo que a recebe. Assim, se durante a disseminação da mensagem de diagnóstico novos eventos de falha ocorrerem na rede, a redundância vai permitir que o algoritmo tolere falhas de caminhos, tantas quantas são as mensagens redundantes. Por outro lado, as mensagens são pequenas, e o número máximo de mensagens por evento é 2*L, onde L é o número de enlaces no sistema. O algoritmo não trabalha com eventos dinâmicos e a falha de um enlace não particiona a rede. Simulações são realizadas em diversas topologías dentre elas a topologia DI>2, hipercubo, grafos randômicos e a topologia da RNP. Os resultados mostram que a latência do algoritmo é proporcional ao diâmetro da rede. Comparações com outros algoritmos são apresentadas. Os parâmetros analisados são o total de mensagens de disseminação, o número de mensagens redundantes e o tempo necessário para realizar o diagnóstico. |
publishDate |
2011 |
dc.date.accessioned.fl_str_mv |
2011-02-04T17:37:47Z |
dc.date.available.fl_str_mv |
2011-02-04T17:37:47Z |
dc.date.issued.fl_str_mv |
2011-02-04 |
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/1884/25070 |
url |
http://hdl.handle.net/1884/25070 |
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 UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/25070/1/D%20-%20MATTOS%2c%20GIORGIA%20DE%20OLIVEIRA.pdf https://acervodigital.ufpr.br/bitstream/1884/25070/2/D%20-%20MATTOS%2c%20GIORGIA%20DE%20OLIVEIRA.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/25070/3/D%20-%20MATTOS%2c%20GIORGIA%20DE%20OLIVEIRA.pdf.jpg |
bitstream.checksum.fl_str_mv |
03df908596932ac0e90859a95a5ca867 3f2a4d7095b9ab021f34215e9ec4ba3d 9ff08d4a3649d82bd170cb104279a45d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1813898756143185920 |