Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados

Detalhes bibliográficos
Ano de defesa: 2008
Autor(a) principal: Flavio Vinicius de Andrade
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Minas Gerais
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://hdl.handle.net/1843/RVMR-7PVNQ8
Resumo: Runtime prediction of jobs to grid resource is an important data to schedulers and brokers. Grids configure environment composed by distinct and several resources and users, with different kind of jobs, do not have a pattern to submission of job, and hence runtime prediction of job is a large challenge. This work explore the problem of runtime prediction of jobs to non-dedicated resources. We treat this problem based in a methodology proposal in Ph.D. thesis of Lilian Noronha Nassif, named PredCase, it showed a efficient methodology for dedicated resources. In our method, named NdrPredCase, we utilize past cases of runtime jobs to calculate the runtime prediction to a new job, how done in PredCase. We utilized the paradigm Case-Based Reasoning to develop the NdrPredCase phases: retrieval cases alike to new job, reuse this cases to calculate the initial solution, adaptation of solution to a forecast workload and retain information about job description, solution description and running data. The main contribution of this work is the adaptation of a initial solution, it calculated with past cases, using a relation of previous workload and forecast workload to running job. Results of experiments demonstrated that NdrPredCase has a good accuracy to calculate runtime prediction to non-dedicated resources if the amount of past cases is sufficient, and that NdrPredCase has a good performance to calculate this prediction.
id UFMG_e6cad855322cd5385e02bb70cd8d6ab8
oai_identifier_str oai:repositorio.ufmg.br:1843/RVMR-7PVNQ8
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling 2019-08-10T06:40:00Z2025-09-09T01:26:28Z2019-08-10T06:40:00Z2008-11-19https://hdl.handle.net/1843/RVMR-7PVNQ8Runtime prediction of jobs to grid resource is an important data to schedulers and brokers. Grids configure environment composed by distinct and several resources and users, with different kind of jobs, do not have a pattern to submission of job, and hence runtime prediction of job is a large challenge. This work explore the problem of runtime prediction of jobs to non-dedicated resources. We treat this problem based in a methodology proposal in Ph.D. thesis of Lilian Noronha Nassif, named PredCase, it showed a efficient methodology for dedicated resources. In our method, named NdrPredCase, we utilize past cases of runtime jobs to calculate the runtime prediction to a new job, how done in PredCase. We utilized the paradigm Case-Based Reasoning to develop the NdrPredCase phases: retrieval cases alike to new job, reuse this cases to calculate the initial solution, adaptation of solution to a forecast workload and retain information about job description, solution description and running data. The main contribution of this work is the adaptation of a initial solution, it calculated with past cases, using a relation of previous workload and forecast workload to running job. Results of experiments demonstrated that NdrPredCase has a good accuracy to calculate runtime prediction to non-dedicated resources if the amount of past cases is sufficient, and that NdrPredCase has a good performance to calculate this prediction.Universidade Federal de Minas Geraispredição de tempo de execuçãograde computacionalComputação em Grade (Sistemas de computador)ComputaçãoRedes de computaçãoPredição de tempo de execução de tarefas em grades computacionais para recursos não dedicadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisFlavio Vinicius de Andradeinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGJose Marcos Silva NogueiraLilian Noronha NassifBruno SchulzeJussara Marques de AlmeidaA predição do tempo de execução de jobs para recursos de grades computacionais (grid) é uma dado importante para escalonadores e brokers. As grades computacionais, por configurarem ambientes compostos por diversos e diferentes recursos e usuários, com diferentes tipos de jobs, não seguindo um padrão para sua submissão, tornam a predição do tempo de execução de jobs um grande desafio. Neste trabalho abordamos o problema de predição do tempo de execução de jobs para recursos não dedicados. Para tratar deste problema baseamo-nos em uma metodologia proposta no trabalho de tese de doutorado de Lílian Noronha Nassif, chamada PredCase, que se mostrou eficiente para predição do tempo para recursos dedicados. Em nosso método, chamado NdrPredCase, utilizamos casos passados de execução de jobs para calcular a predição do tempo de execução para um novo job, como é feito no PredCase. A partir do paradigma de Raciocínio Baseado em Casos (RBC) desenvolvemos as fases do NdrPredCase: recuperação dos casos similares ao novo job, reúso dos casos recuperados para gerar uma solução inicial, adaptação da solução para a carga de trabalho prevista e armazenamento das informações de descrição do job, do cálculo da predição e de sua execução. A maior contribuição deste trabalho é a adaptação da solução inicial obtida a partir dos casos passados, utilizando a relação entre a carga de trabalho passada com a carga de trabalho prevista para a execução do job. Os resultados dos experimentos realizados mostraram que o NdrPredCase tem uma boa acurácia para o cálculo de predição de jobs para recursos não dedicados quando temos um número de casos passados suficientemente grande, e é eficiente quanto ao desempenho para calcular a predição.UFMGORIGINALflavioviniciusdeandrade.dissertacao.pdfapplication/pdf1573544https://repositorio.ufmg.br//bitstreams/6fb6d17c-bc93-4ac9-bc18-67cfd7d17642/download0eb5a1b950796b039056f6f89ccc0419MD51trueAnonymousREADTEXTflavioviniciusdeandrade.dissertacao.pdf.txttext/plain188638https://repositorio.ufmg.br//bitstreams/2554a7cf-cb06-4709-b88c-dc72a7a469fd/downloadeda74125408b1e434980890831a76d71MD52falseAnonymousREAD1843/RVMR-7PVNQ82025-09-08 22:26:28.636open.accessoai:repositorio.ufmg.br:1843/RVMR-7PVNQ8https://repositorio.ufmg.br/Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2025-09-09T01:26:28Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.none.fl_str_mv Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
title Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
spellingShingle Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
Flavio Vinicius de Andrade
Computação em Grade (Sistemas de computador)
Computação
Redes de computação
predição de tempo de execução
grade computacional
title_short Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
title_full Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
title_fullStr Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
title_full_unstemmed Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
title_sort Predição de tempo de execução de tarefas em grades computacionais para recursos não dedicados
author Flavio Vinicius de Andrade
author_facet Flavio Vinicius de Andrade
author_role author
dc.contributor.author.fl_str_mv Flavio Vinicius de Andrade
dc.subject.por.fl_str_mv Computação em Grade (Sistemas de computador)
Computação
Redes de computação
topic Computação em Grade (Sistemas de computador)
Computação
Redes de computação
predição de tempo de execução
grade computacional
dc.subject.other.none.fl_str_mv predição de tempo de execução
grade computacional
description Runtime prediction of jobs to grid resource is an important data to schedulers and brokers. Grids configure environment composed by distinct and several resources and users, with different kind of jobs, do not have a pattern to submission of job, and hence runtime prediction of job is a large challenge. This work explore the problem of runtime prediction of jobs to non-dedicated resources. We treat this problem based in a methodology proposal in Ph.D. thesis of Lilian Noronha Nassif, named PredCase, it showed a efficient methodology for dedicated resources. In our method, named NdrPredCase, we utilize past cases of runtime jobs to calculate the runtime prediction to a new job, how done in PredCase. We utilized the paradigm Case-Based Reasoning to develop the NdrPredCase phases: retrieval cases alike to new job, reuse this cases to calculate the initial solution, adaptation of solution to a forecast workload and retain information about job description, solution description and running data. The main contribution of this work is the adaptation of a initial solution, it calculated with past cases, using a relation of previous workload and forecast workload to running job. Results of experiments demonstrated that NdrPredCase has a good accuracy to calculate runtime prediction to non-dedicated resources if the amount of past cases is sufficient, and that NdrPredCase has a good performance to calculate this prediction.
publishDate 2008
dc.date.issued.fl_str_mv 2008-11-19
dc.date.accessioned.fl_str_mv 2019-08-10T06:40:00Z
2025-09-09T01:26:28Z
dc.date.available.fl_str_mv 2019-08-10T06:40: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/1843/RVMR-7PVNQ8
url https://hdl.handle.net/1843/RVMR-7PVNQ8
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 Universidade Federal de Minas Gerais
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br//bitstreams/6fb6d17c-bc93-4ac9-bc18-67cfd7d17642/download
https://repositorio.ufmg.br//bitstreams/2554a7cf-cb06-4709-b88c-dc72a7a469fd/download
bitstream.checksum.fl_str_mv 0eb5a1b950796b039056f6f89ccc0419
eda74125408b1e434980890831a76d71
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv repositorio@ufmg.br
_version_ 1862105642984013824