Extensão no mapeamento de workflows científicos abstratos para execução em ambientes de nuvens com serviços de infraestrutura

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorBona, Luis Carlos Erpen de-
Autor(es): dc.contributorUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática-
Autor(es): dc.creatorSuguimoto, Rubens Massayuki-
Data de aceite: dc.date.accessioned2025-09-01T11:03:29Z-
Data de disponibilização: dc.date.available2025-09-01T11:03:29Z-
Data de envio: dc.date.issued2024-10-31-
Data de envio: dc.date.issued2024-10-31-
Data de envio: dc.date.issued2012-
Fonte completa do material: dc.identifierhttps://hdl.handle.net/1884/35030-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/1884/35030-
Descrição: dc.descriptionOrientador: Prof. Dr. Luis C. E. de Bona-
Descrição: dc.descriptionDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 18/12/2012-
Descrição: dc.descriptionInclui referências-
Descrição: dc.descriptionResumo: O desenvolvimento da computação científica e e-Science tem exigido cada vez mais recursos computacionais para pesquisas científicas. Com isso novas tecnologias e gerações de infraestrutura computacional, como grades e nuvens, têm recebido atenção novas pesquisas. Outra tecnologia utilizada é o workfow científico (WfC) que descreve uma sequência de tarefas em um formato padronizado que facilita o compartilhamento e a reprodução dos experimentos. O WfC faz uso do Sistema Gerenciador de WfC (SGWfC) que auxilia no desenvolvimento do ciclo de vida do WfC. Uma das etapas do ciclo de vida é o mapeamento que associa as tarefas abstratas aos recursos, tornando-as tarefas concretas ou executáveis. Recentemente, a computação em nuvens (Cloud Computing) está sendo usada para fornecer recursos virtualizados para execução de aplicações científicas. Devido às vantagens que as nuvens têm a oferecer, o SGWfC está sendo adaptando para fazer uso deste paradigma. No entanto, algumas adaptações apresentam problemas que deixam os recursos virtuais ociosos gerando custos desnecessários e uma má utilização da infraestrutura. Este trabalho propõe uma modificação no mapeamento que faz uso de uma extensão do WfC abstrato para diminuir a ociosidade dos recursos de forma a controlar a instanciação dos recursos durante a execução do WfC. Para avaliação da proposta, foi implementado um módulo do SGWfC Kepler, chamado de Kloud, e o mesmo foi testado utilizando um caso de uso com multiplicação de matrizes em MPI com 2, 4 e 8 nodos. Os resultados preliminares sobre o caso de uso mostram que é possível diminuir a ociosidade em aproximadamente 82%.-
Descrição: dc.descriptionAbstract: The development of scientific computing and e-Science has required more computing resources for scientific researches. New technologies and generations of computational infrastructures, such as grid and clouds, has been used to aquire those high amount of resources. Other tecnology is the scientific workow (SWf) which describe a sequel of tasks following a pattern to easily share and reproduce the experiments. SWf uses a SWf managment system (SWfMS) that aids the development of SWf life cycle. One of the stages of the SWf life cycle is mapping that associates the abstract tasks to resources, making them concrete or executable tasks. Recently, cloud computing is being used to provide virtualized resources for execution of scientific applications. Due to the advantages that cloud has to offer, many SWfMS is being adapted to make use of this paradigm. However, some adaptations have problems with idle instatiated virtualized resources that generate unnecessary costs and a poor utilization of infrastructure. This work propose a modification to the mapping stage that uses an extension over abstract SWf format to reduce idleness of resources. This format allows the inclusion of concrete tasks to control virtualized resources instantion during the SWf execution. To validate the proposal, a module of SWfMS Kepler, called Kloud, was implemented and tested using a MPI matrix multiplication use case with 2, 4 and 8 virtual nodes. Preliminary results show that it is possible to reduce idleness in approximately 82%.-
Formato: dc.format64f. : il. algumas colors., grafs., tabs.-
Formato: dc.formatapplication/pdf-
Formato: dc.formatapplication/pdf-
Relação: dc.relationDisponível em formato digital-
Palavras-chave: dc.subjectComputação em nuvem-
Palavras-chave: dc.subjectProcessamento eletronico de dados - Processamento-
Palavras-chave: dc.subjectComputação em Grade (Sistemas de computador)-
Palavras-chave: dc.subjectCiência da computação-
Título: dc.titleExtensão no mapeamento de workflows científicos abstratos para execução em ambientes de nuvens com serviços de infraestrutura-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositório Institucional - Rede Paraná Acervo

Não existem arquivos associados a este item.