Hyperdht-dht de um salto baseada em hipercubo virtual distribuido

Detalhes bibliográficos
Autor(a) principal: Koppe, Jefferson Paulo
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPR
Texto Completo: http://hdl.handle.net/1884/31697
Resumo: Resumo: Um problema chave das redes P2P é a localização de um peer, ou nodo, que armazena um determinado recurso ou conteúdo. Os primeiros sistemas P2P desenvolvidos utilizavam métodos de localização por inundação ou passeios aleatórios, que não garantem que a informação procurada será encontrada, mesmo que ela exista na rede. As DHTs (Distributed Hash Table) são redes P2P que oferecem uma solução mais eficiente e esealável para localização de informações, através de um serviço de lookup similar ao encontrado em tabelas hash, onde os pares (chave, valor) são armazenados de forma distribuída, O tempo necessário para a localização de um peer em um sistema DHT é mensurado em saltos e corresponde à quantidade de peers consultados até que a resposta seja obtida, Este trabalho propõe uma nova abordagem para DHTs de salto único, batizada de HvperDHT, O HvperDHT é baseado em um hipercubo virtual distribuído, formado por nodos espalhados pela Internet interligados por enlaces virtuais, O HvperDHT utiliza a rede de sobreposição construída pelo algoritmo DiVHA (Distributed Virtual Hypercube Algorithm), que é um algoritmo de diagnóstico distribuído hierárquico com limites bem conhecidos e definidos para o número de testes executados e para a latência que, no pior caso, é de log2N rodadas de testes. Diferentemente do que é usualmente empregado nos sistemas DHTs, o posicionamento de um novo participante no HvperDHT é realizado de forma determinística, a fim de posicioná-lo no local da rede onde ele é mais necessário, A rede sobreposta forma a base na qual é realizado o particionamento, o balanceamento e o mapeamento consistente das chaves hash. Trata-se de uma rede dinâmica que permite a entrada e saída de participantes, com mecanismos correspondentes para posicionamento e busca dos objetos, O HvperDHT foi implementado em um ambiente de simulação e resultados experimentais são apresentados para latência de disseminação de eventos, a sobrecarga em termos de recursos consumidos na rede e a análise do churn Rcl tclXcl de sucesso das consultas.
id UFPR_8f054a96897d75dd21c0ad20ef00d4c6
oai_identifier_str oai:acervodigital.ufpr.br:1884/31697
network_acronym_str UFPR
network_name_str Repositório Institucional da UFPR
repository_id_str 308
spelling Koppe, Jefferson PauloBona, Luis Carlos Erpen deDuarte Junior, Elias ProcopioUniversidade Federal do Paraná. Setor de Ciencias Exatas. Programa de Pós-Graduaçao em Informática2013-08-02T15:26:03Z2013-08-02T15:26:03Z2013-08-02http://hdl.handle.net/1884/31697Resumo: Um problema chave das redes P2P é a localização de um peer, ou nodo, que armazena um determinado recurso ou conteúdo. Os primeiros sistemas P2P desenvolvidos utilizavam métodos de localização por inundação ou passeios aleatórios, que não garantem que a informação procurada será encontrada, mesmo que ela exista na rede. As DHTs (Distributed Hash Table) são redes P2P que oferecem uma solução mais eficiente e esealável para localização de informações, através de um serviço de lookup similar ao encontrado em tabelas hash, onde os pares (chave, valor) são armazenados de forma distribuída, O tempo necessário para a localização de um peer em um sistema DHT é mensurado em saltos e corresponde à quantidade de peers consultados até que a resposta seja obtida, Este trabalho propõe uma nova abordagem para DHTs de salto único, batizada de HvperDHT, O HvperDHT é baseado em um hipercubo virtual distribuído, formado por nodos espalhados pela Internet interligados por enlaces virtuais, O HvperDHT utiliza a rede de sobreposição construída pelo algoritmo DiVHA (Distributed Virtual Hypercube Algorithm), que é um algoritmo de diagnóstico distribuído hierárquico com limites bem conhecidos e definidos para o número de testes executados e para a latência que, no pior caso, é de log2N rodadas de testes. Diferentemente do que é usualmente empregado nos sistemas DHTs, o posicionamento de um novo participante no HvperDHT é realizado de forma determinística, a fim de posicioná-lo no local da rede onde ele é mais necessário, A rede sobreposta forma a base na qual é realizado o particionamento, o balanceamento e o mapeamento consistente das chaves hash. Trata-se de uma rede dinâmica que permite a entrada e saída de participantes, com mecanismos correspondentes para posicionamento e busca dos objetos, O HvperDHT foi implementado em um ambiente de simulação e resultados experimentais são apresentados para latência de disseminação de eventos, a sobrecarga em termos de recursos consumidos na rede e a análise do churn Rcl tclXcl de sucesso das consultas.application/pdfHipercuboDissertaçõesAlgoritmosHyperdht-dht de um salto baseada em hipercubo virtual distribuidoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALR - D - JEFFERSON PAULO KOPPE.pdfapplication/pdf7271697https://acervodigital.ufpr.br/bitstream/1884/31697/1/R%20-%20D%20-%20JEFFERSON%20PAULO%20KOPPE.pdf495f276afa832287c5383302baedca5aMD51open accessTEXTR - D - JEFFERSON PAULO KOPPE.pdf.txtR - D - JEFFERSON PAULO KOPPE.pdf.txtExtracted Texttext/plain129825https://acervodigital.ufpr.br/bitstream/1884/31697/2/R%20-%20D%20-%20JEFFERSON%20PAULO%20KOPPE.pdf.txt5c54b56d82e9315604f651b44f405a3fMD52open accessTHUMBNAILR - D - JEFFERSON PAULO KOPPE.pdf.jpgR - D - JEFFERSON PAULO KOPPE.pdf.jpgGenerated Thumbnailimage/jpeg1176https://acervodigital.ufpr.br/bitstream/1884/31697/3/R%20-%20D%20-%20JEFFERSON%20PAULO%20KOPPE.pdf.jpg8877898a5e72b2c9728aa070034b5a8eMD53open access1884/316972016-04-07 11:05:51.581open accessoai:acervodigital.ufpr.br:1884/31697Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082016-04-07T14:05:51Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false
dc.title.pt_BR.fl_str_mv Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
title Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
spellingShingle Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
Koppe, Jefferson Paulo
Hipercubo
Dissertações
Algoritmos
title_short Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
title_full Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
title_fullStr Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
title_full_unstemmed Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
title_sort Hyperdht-dht de um salto baseada em hipercubo virtual distribuido
author Koppe, Jefferson Paulo
author_facet Koppe, Jefferson Paulo
author_role author
dc.contributor.other.pt_BR.fl_str_mv Bona, Luis Carlos Erpen de
Duarte Junior, Elias Procopio
Universidade Federal do Paraná. Setor de Ciencias Exatas. Programa de Pós-Graduaçao em Informática
dc.contributor.author.fl_str_mv Koppe, Jefferson Paulo
dc.subject.por.fl_str_mv Hipercubo
Dissertações
Algoritmos
topic Hipercubo
Dissertações
Algoritmos
description Resumo: Um problema chave das redes P2P é a localização de um peer, ou nodo, que armazena um determinado recurso ou conteúdo. Os primeiros sistemas P2P desenvolvidos utilizavam métodos de localização por inundação ou passeios aleatórios, que não garantem que a informação procurada será encontrada, mesmo que ela exista na rede. As DHTs (Distributed Hash Table) são redes P2P que oferecem uma solução mais eficiente e esealável para localização de informações, através de um serviço de lookup similar ao encontrado em tabelas hash, onde os pares (chave, valor) são armazenados de forma distribuída, O tempo necessário para a localização de um peer em um sistema DHT é mensurado em saltos e corresponde à quantidade de peers consultados até que a resposta seja obtida, Este trabalho propõe uma nova abordagem para DHTs de salto único, batizada de HvperDHT, O HvperDHT é baseado em um hipercubo virtual distribuído, formado por nodos espalhados pela Internet interligados por enlaces virtuais, O HvperDHT utiliza a rede de sobreposição construída pelo algoritmo DiVHA (Distributed Virtual Hypercube Algorithm), que é um algoritmo de diagnóstico distribuído hierárquico com limites bem conhecidos e definidos para o número de testes executados e para a latência que, no pior caso, é de log2N rodadas de testes. Diferentemente do que é usualmente empregado nos sistemas DHTs, o posicionamento de um novo participante no HvperDHT é realizado de forma determinística, a fim de posicioná-lo no local da rede onde ele é mais necessário, A rede sobreposta forma a base na qual é realizado o particionamento, o balanceamento e o mapeamento consistente das chaves hash. Trata-se de uma rede dinâmica que permite a entrada e saída de participantes, com mecanismos correspondentes para posicionamento e busca dos objetos, O HvperDHT foi implementado em um ambiente de simulação e resultados experimentais são apresentados para latência de disseminação de eventos, a sobrecarga em termos de recursos consumidos na rede e a análise do churn Rcl tclXcl de sucesso das consultas.
publishDate 2013
dc.date.accessioned.fl_str_mv 2013-08-02T15:26:03Z
dc.date.available.fl_str_mv 2013-08-02T15:26:03Z
dc.date.issued.fl_str_mv 2013-08-02
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/31697
url http://hdl.handle.net/1884/31697
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/31697/1/R%20-%20D%20-%20JEFFERSON%20PAULO%20KOPPE.pdf
https://acervodigital.ufpr.br/bitstream/1884/31697/2/R%20-%20D%20-%20JEFFERSON%20PAULO%20KOPPE.pdf.txt
https://acervodigital.ufpr.br/bitstream/1884/31697/3/R%20-%20D%20-%20JEFFERSON%20PAULO%20KOPPE.pdf.jpg
bitstream.checksum.fl_str_mv 495f276afa832287c5383302baedca5a
5c54b56d82e9315604f651b44f405a3f
8877898a5e72b2c9728aa070034b5a8e
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_ 1801860589512818688