DIMENSIONAMENTO DE RECURSOS PARA EXECUÇÃO DE WORKFLOWS CIENTÍFICOS EM AMBIENTES DE COMPUTAÇÃO DE ALTO DESEMPENHO

dc.contributor.advisorRAFAELLI DE CARVALHO COUTINHO
dc.contributor.advisorCategoryPERMANENTE
dc.contributor.advisorCountryBrasil
dc.contributor.advisorOnBoardSim
dc.contributor.advisorTypeDocente
dc.contributor.authorLUIS CARLOS RAMOS ALVARENGA
dc.contributor.coAdvisor1DANIEL CARDOSO MORAES DE OLIVEIRA
dc.contributor.principalAdvisorSim
dc.contributor.referee1RAFAELLI DE CARVALHO COUTINHO
dc.contributor.referee2DANIEL CARDOSO MORAES DE OLIVEIRA
dc.contributor.referee3MARTA LIMA DE QUEIROS MATTOSO
dc.contributor.referee4PEDRO HENRIQUE GONZALEZ SILVA
dc.contributor.referee5YURI ABITBOL DE MENEZES FROTA
dc.date.accessioned2026-07-23T14:02:08Z
dc.date.issued21/08/2024
dc.date.orientationEnd21/08/2024
dc.date.orientationStart04/10/2021
dc.description.abstractScientists increasingly need to run highly computationally demanding experiments. These experiments, often modeled as scientific workflows, are run in high-performance computing (HPC) environments. Typically, these environments provide a wide range of resources to users. The proper sizing of resources for running scientific workflows in these environments is a crucial task. An undersized or oversized environment can directly affect the performance of the experiment, leading to negative impacts on the time and financial cost of execution. Thus, research involving resource estimation for experiment execution in HPC environments has been conducted, such as the GraspCC heuristic, which uses the adaptive randomized greedy search procedure (GRASP). The objective of this work is to investigate the execution of scientific workflows in high-performance environments, such as clusters and computer clouds, in order to efficiently estimate the required resources considering the associated time and financial costs. The problem was defined from the proposed structuring of workflow into parallel stages or levels of tasks that are similar to each other and operate independently, called Layered-Bucket (LB). To solve the problem, we proposed an integer mathematical programming formulation and an adaptation of the GraspCC heuristic to accommodate the LB approach, named GraspCC-LB. The proposed approach was evaluated using real traces of workflows from the fields of bioinformatics and astronomy. The resource estimations produced by GraspCC-LB were compared against the actual resource usage in a real-world HPC environment to assess its effectiveness. The results demonstrate the effectiveness of GraspCC-LB as a robust approach for resource optimization in the context of large-scale scientific workflows that require HPC capabilities, serving as an important decision-support tool.en
dc.description.abstractCientistas cada vez mais necessitam executar experimentos altamente exigentes em termos computacionais. Estes experimentos são frequentemente modelados como workflows científicos e são executados em ambientes de computação de alto desempenho (HPC). Tipicamente estes ambientes fornecem uma grande variedade de recursos aos usuários. O dimensionamento adequado dos recursos para a execução de workflows científicos nestes ambientes é uma tarefa crucial. Um ambiente sub ou superdimensionado pode afetar diretamente o desempenho do experimento, gerando impactos negativos relacionados ao tempo e ao custo financeiro da execução. Com isso, pesquisas envolvendo estimação de recursos para execução de experimentos em ambientes de HPC vêm sendo realizadas, como a heurística GraspCC, que usa o procedimento de busca adaptativa randomizada gulosa (GRASP). O objetivo deste estudo é investigar a execução de workflows científicos em ambientes de alto desempenho, tais como clusters e nuvens de computadores, com o intuito de estimar eficientemente os recursos necessários considerando o tempo e os custos financeiros associados. O problema foi definido a partir da proposta de estruturação do workflow em estágios ou níveis paralelos de tarefas semelhantes entre si e que operam de maneira independente, chamada Layered-Bucket (LB). Para resolver o problema, foram propostas uma formulação de programação matemática inteira e uma adaptação da heurística GraspCC para considerar a abordagem LB, chamada GraspCC-LB. A abordagem proposta foi avaliada utilizando dados históricos de workflows das áreas de bioinformática e astronomia. As estimativas de recursos produzidas pela GraspCC-LB foram comparadas com o uso real de recursos em um ambiente HPC do mundo real para avaliar sua eficácia. Os resultados mostram a eficácia do GraspCC-LB como uma abordagem robusta para otimização de recursos no contexto de workflows científicos de grande escala que requerem capacidades HPC, apresentando-se como uma importante ferramenta de apoio à tomada de decisões.pt
dc.description.refereeCount5
dc.format.pages52
dc.hasResearchProjectGERÊNCIA E ADMINISTRAÇÃO DE BASES DE DADOS
dc.identifier.capes31022014009P5
dc.identifier.lattesAdvisor8871521490245734
dc.identifier.lattesCoAdvisor10743793296062293
dc.identifier.lattesReferee18871521490245734
dc.identifier.lattesReferee20743793296062293
dc.identifier.lattesReferee31420784392366957
dc.identifier.lattesReferee45349830056087028
dc.identifier.lattesReferee59628405562792982
dc.identifier.orcidAdvisor0000-0002-1735-1718
dc.identifier.orcidCoAdvisor10000-0001-9346-7651
dc.identifier.orcidReferee10000-0002-1735-1718
dc.identifier.orcidReferee20000-0001-9346-7651
dc.identifier.orcidReferee30000-0002-0870-3371
dc.identifier.orcidReferee40000-0003-0057-7670
dc.identifier.other15398594
dc.identifier.pg206798
dc.identifier.urihttps://repositorio.cefet-rj.br/handle/123456789/41
dc.language.isopt_BR
dc.publisherCENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA
dc.publisher.institutionCENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA
dc.publisher.institutionSiglaCEFET-RJ
dc.publisher.institutionSiglaAuthorCEFET-RJ
dc.publisher.programCIÊNCIA DA COMPUTAÇÃO
dc.rightsAberto
dc.status.consistentSim
dc.subjectCIÊNCIA DE DADOS E INTELIGÊNCIA ARTIFICIAL
dc.subject.cnpqCOMPUTAÇÃO
dc.subject.concentrationCiência da Computação
dc.subject.keywordsScientific Workflow
dc.subject.keywordsHigh-Performance Computing
dc.subject.keywordsCloud computing
dc.subject.keywordsOptimization
dc.subject.keywordsDecision support systems
dc.subject.keywordsWorkflows científicos
dc.subject.keywordsComputação de Alto Desempenho
dc.subject.keywordsComputação em nuvem
dc.subject.keywordsOtimização
dc.subject.keywordsSistemas de suporte à decisão
dc.titleDIMENSIONAMENTO DE RECURSOS PARA EXECUÇÃO DE WORKFLOWS CIENTÍFICOS EM AMBIENTES DE COMPUTAÇÃO DE ALTO DESEMPENHO
dc.typeDISSERTAÇÃO

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
DIMENSIONAMENTO_DE_RECURSOS_PARA_EXECUÇÃO_DE_WORKFLOWS_CIENTÍFICOS_EM_AMBIENTES_DE_COMPUTAÇÃO_DE_ALTO_DESEMPENHO.pdf
Tamanho:
3.68 MB
Formato:
Adobe Portable Document Format