Um middleware Peer-to-Peer descentralizado para a computação de workflows
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1607623 |
Resumo: | Orientador: Edmundo Roberto Mauro Madeira |
id |
UNICAMP-30_27b2ea58a5beaa26fbd2e2da12f94723 |
---|---|
oai_identifier_str |
oai::430441 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Um middleware Peer-to-Peer descentralizado para a computação de workflowsA descentralized P2P middleware for workflow computingSistemas distribuídosComputação distribuídaMiddlewareArquitetura peer-to-peer (Redes de computadores)Distributed systemsDistributed computationMiddlewarePeer-to-peer architecture (Computer networks)Orientador: Edmundo Roberto Mauro MadeiraDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: A computação sobre P2P tem surgido como uma solução alternativa e complementaràs grades computacionais. O uso da tecnologia P2P é capaz de prover a flexibilização e descentralização dos processos de execução e gerenciamento de workflows nas grades computacionais. Neste trabalho é apresentado um middleware P2P completamente descentralizado para a computação de workflows. O middleware coleta o poder de processamento compartilhado pelos peers para possibilitar a execução de workflows, modelados como DAGs, compostos por um conjunto de tarefas dependentes. Através do processo distribuído de escalonamento de tarefas e do mecanismo de tolerância a faltas baseado em leasing, o middleware atinge um nível alto de paralelismo na execução e eficiência na recuperação de execuções em ocorrência de faltas. O middleware é implementado em Java, juntamente com RMI e a biblioteca JXTA. Os resultados experimentais obtidos mostram a eficiência do middleware na execução distribuída dos workflows assim como a recuperação rápida de execução em cenários com faltasAbstract: P2P Computing has been raised as an alternative and complementary solution to Grid Computing. The use of P2P technology is able to provide a flexible and decentralized execution and management of Grid workflows. In this work we present a completely decentralized P2P middleware for workflow computing. The middleware collects the shared processing power of the peers in order to execute workflows, modeled as DAG structures, composed of a set of dependent tasks. Through a distributed scheduling algorithm and a leasing-based fault tolerance mechanism, the middleware achieves high execution parallelism and efficient execution recovery in failure occurrences. The middleware is implemented in Java, through RMI and the JXTA library. The obtained experimental results show the efficiency of the middleware in the distributed execution of workflows as well as the fast execution recoveryMestradoCiência da ComputaçãoMestre em Ciência da Computação[s.n.]Madeira, Edmundo Roberto Mauro, 1958-Gaspary, Luciano PaschoalAnido, Ricardo de OliveiraUniversidade Estadual de Campinas. Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASSiqueira, Thiago Senador de20082008-03-14T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf73f. : il.https://hdl.handle.net/20.500.12733/1607623SIQUEIRA, Thiago Senador de. Um middleware Peer-to-Peer descentralizado para a computação de workflows. 2008. 73f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1607623. Acesso em: 15 mai. 2024.https://repositorio.unicamp.br/acervo/detalhe/430441porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T05:16:25Zoai::430441Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T05:16:25Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Um middleware Peer-to-Peer descentralizado para a computação de workflows A descentralized P2P middleware for workflow computing |
title |
Um middleware Peer-to-Peer descentralizado para a computação de workflows |
spellingShingle |
Um middleware Peer-to-Peer descentralizado para a computação de workflows Siqueira, Thiago Senador de Sistemas distribuídos Computação distribuída Middleware Arquitetura peer-to-peer (Redes de computadores) Distributed systems Distributed computation Middleware Peer-to-peer architecture (Computer networks) |
title_short |
Um middleware Peer-to-Peer descentralizado para a computação de workflows |
title_full |
Um middleware Peer-to-Peer descentralizado para a computação de workflows |
title_fullStr |
Um middleware Peer-to-Peer descentralizado para a computação de workflows |
title_full_unstemmed |
Um middleware Peer-to-Peer descentralizado para a computação de workflows |
title_sort |
Um middleware Peer-to-Peer descentralizado para a computação de workflows |
author |
Siqueira, Thiago Senador de |
author_facet |
Siqueira, Thiago Senador de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Madeira, Edmundo Roberto Mauro, 1958- Gaspary, Luciano Paschoal Anido, Ricardo de Oliveira Universidade Estadual de Campinas. Instituto de Computação Programa de Pós-Graduação em Ciência da Computação UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Siqueira, Thiago Senador de |
dc.subject.por.fl_str_mv |
Sistemas distribuídos Computação distribuída Middleware Arquitetura peer-to-peer (Redes de computadores) Distributed systems Distributed computation Middleware Peer-to-peer architecture (Computer networks) |
topic |
Sistemas distribuídos Computação distribuída Middleware Arquitetura peer-to-peer (Redes de computadores) Distributed systems Distributed computation Middleware Peer-to-peer architecture (Computer networks) |
description |
Orientador: Edmundo Roberto Mauro Madeira |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008 2008-03-14T00:00:00Z |
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 |
https://hdl.handle.net/20.500.12733/1607623 SIQUEIRA, Thiago Senador de. Um middleware Peer-to-Peer descentralizado para a computação de workflows. 2008. 73f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1607623. Acesso em: 15 mai. 2024. |
url |
https://hdl.handle.net/20.500.12733/1607623 |
identifier_str_mv |
SIQUEIRA, Thiago Senador de. Um middleware Peer-to-Peer descentralizado para a computação de workflows. 2008. 73f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1607623. Acesso em: 15 mai. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/430441 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 73f. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1799138442712449024 |