[en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: VINICIUS FONTES VIEIRA DA SILVA
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=2
http://doi.org/10.17771/PUCRio.acad.9824
Resumo: [pt] O processamento de consulta paralelo tradicional utilize- se de nós computacionais para reduzir o tempo de processamento de consultas. Com o surgimento das grades computacionais, milhares de nós podem ser utilizados, desafiando as atuais técnicas de processamento de consulta a oferecerem um suporte massivo ao paralelismo em um ambiente onde as condições variam todo a instante. Em adição, as aplicações científicas executadas neste ambiente oferecem novas características de processamento de dados que devem ser integradas em um sistema desenvolvido para este ambiente. Neste trabalho apresentamos o sistema de processamento de consulta paralelo do CoDIMS-G, e seu novo operador Orbit que foi desenvolvido para suportar a avaliação de consultas iterativas. Neste modelo de execução as tuplas são constantemente avaliadas por um fragmento paralelo do plano de execução. O trabalho inclui o desenvolvimento do sistema de processamento de consulta e um novo algoritmo de escalonamento que, considera as variações de rede e o throughput de cada nó, permitindo ao sistema se adaptar constantemente as variações no ambiente.
id PUC_RIO-1_8ae14f916be262bf81835792ea9227a3
oai_identifier_str oai:MAXWELL.puc-rio.br:9824
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES[pt] QEEF-G: EXECUÇÃO PARALELA ADAPTATIVA DE CONSULTAS ITERATIVAS[pt] PARALELISMO[pt] PROCESSAMENTO DISTRIBUIDO [pt] PROCESSAMENTO DE CONSULTAS[pt] BANCO DE DADOS[en] PARALLELISM[en] DISTRIBUTED COMPUTING[en] QUERY PROCESSING[en] DATABASE[pt] O processamento de consulta paralelo tradicional utilize- se de nós computacionais para reduzir o tempo de processamento de consultas. Com o surgimento das grades computacionais, milhares de nós podem ser utilizados, desafiando as atuais técnicas de processamento de consulta a oferecerem um suporte massivo ao paralelismo em um ambiente onde as condições variam todo a instante. Em adição, as aplicações científicas executadas neste ambiente oferecem novas características de processamento de dados que devem ser integradas em um sistema desenvolvido para este ambiente. Neste trabalho apresentamos o sistema de processamento de consulta paralelo do CoDIMS-G, e seu novo operador Orbit que foi desenvolvido para suportar a avaliação de consultas iterativas. Neste modelo de execução as tuplas são constantemente avaliadas por um fragmento paralelo do plano de execução. O trabalho inclui o desenvolvimento do sistema de processamento de consulta e um novo algoritmo de escalonamento que, considera as variações de rede e o throughput de cada nó, permitindo ao sistema se adaptar constantemente as variações no ambiente.[en] Traditional parallel query processing uses multiple computing nodes to reduce query response time. Within a Grid computing context, the availability of thousands of nodes challenge current parallel query processing techniques to support massive parallelism in a constantly varying environment conditions. In addition, scientific applications running on Grids offer new data processing characteristics that shall be integrated in such a framework. In this work we present the CoDIMS-G parallel query processing system with a full-fledged new query execution operator named Orbit. Orbit is designed for evaluating massive iterative based data processing. Tuples in Orbit iterate over a parallelized fragment of the query execution plan. This work includes the development of the query processing system and a new scheduling algorithm that considers variation on network and the throughput of each node. Such algorithm permits the system to adapt constantly to the changes in the environment.MAXWELLRUBENS NASCIMENTO MELOVINICIUS FONTES VIEIRA DA SILVA2007-04-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=2http://doi.org/10.17771/PUCRio.acad.9824porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2017-09-14T00:00:00Zoai:MAXWELL.puc-rio.br:9824Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342017-09-14T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
[pt] QEEF-G: EXECUÇÃO PARALELA ADAPTATIVA DE CONSULTAS ITERATIVAS
title [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
spellingShingle [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
VINICIUS FONTES VIEIRA DA SILVA
[pt] PARALELISMO
[pt] PROCESSAMENTO DISTRIBUIDO
[pt] PROCESSAMENTO DE CONSULTAS
[pt] BANCO DE DADOS
[en] PARALLELISM
[en] DISTRIBUTED COMPUTING
[en] QUERY PROCESSING
[en] DATABASE
title_short [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
title_full [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
title_fullStr [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
title_full_unstemmed [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
title_sort [en] QEEF-G: ADAPTIVE PARALLEL EXECUTION OF ITERATIVE QUERIES
author VINICIUS FONTES VIEIRA DA SILVA
author_facet VINICIUS FONTES VIEIRA DA SILVA
author_role author
dc.contributor.none.fl_str_mv RUBENS NASCIMENTO MELO
dc.contributor.author.fl_str_mv VINICIUS FONTES VIEIRA DA SILVA
dc.subject.por.fl_str_mv [pt] PARALELISMO
[pt] PROCESSAMENTO DISTRIBUIDO
[pt] PROCESSAMENTO DE CONSULTAS
[pt] BANCO DE DADOS
[en] PARALLELISM
[en] DISTRIBUTED COMPUTING
[en] QUERY PROCESSING
[en] DATABASE
topic [pt] PARALELISMO
[pt] PROCESSAMENTO DISTRIBUIDO
[pt] PROCESSAMENTO DE CONSULTAS
[pt] BANCO DE DADOS
[en] PARALLELISM
[en] DISTRIBUTED COMPUTING
[en] QUERY PROCESSING
[en] DATABASE
description [pt] O processamento de consulta paralelo tradicional utilize- se de nós computacionais para reduzir o tempo de processamento de consultas. Com o surgimento das grades computacionais, milhares de nós podem ser utilizados, desafiando as atuais técnicas de processamento de consulta a oferecerem um suporte massivo ao paralelismo em um ambiente onde as condições variam todo a instante. Em adição, as aplicações científicas executadas neste ambiente oferecem novas características de processamento de dados que devem ser integradas em um sistema desenvolvido para este ambiente. Neste trabalho apresentamos o sistema de processamento de consulta paralelo do CoDIMS-G, e seu novo operador Orbit que foi desenvolvido para suportar a avaliação de consultas iterativas. Neste modelo de execução as tuplas são constantemente avaliadas por um fragmento paralelo do plano de execução. O trabalho inclui o desenvolvimento do sistema de processamento de consulta e um novo algoritmo de escalonamento que, considera as variações de rede e o throughput de cada nó, permitindo ao sistema se adaptar constantemente as variações no ambiente.
publishDate 2007
dc.date.none.fl_str_mv 2007-04-25
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=2
http://doi.org/10.17771/PUCRio.acad.9824
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9824&idi=2
http://doi.org/10.17771/PUCRio.acad.9824
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.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395895297277952