Please use this identifier to cite or link to this item:
http://repositorio.ufc.br/handle/riufc/81357| Type: | Dissertação |
| Title: | Um mecanismo de proveniência para uma nuvem de serviços de Computação de Alto Desempenho orientada a componentes |
| Title in English: | A provenance mechanism for a component-oriented High-Performance Computing services cloud |
| Authors: | Queiroz, Lucas Pinheiro de |
| Advisor: | Carvalho Junior, Francisco Heron de |
| Keywords in Brazilian Portuguese : | Proveniência;Workflows científicos;Desenvolvimento baseado em componentes;Nuvens computacionais |
| Keywords in English : | Provenance;Scientific workflows;Component based development;Computational clouds |
| Knowledge Areas - CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| Issue Date: | 2018 |
| Citation: | QUEIROZ, Lucas Pinheiro de. Um mecanismo de proveniência para uma nuvem de serviços de Computação de Alto Desempenho orientada a componentes. 2018. 108 f. Dissertação (Mestrado em Ciências da Computação) - Programa de Pós-Graduação em Ciências da Computação, Centro de Ciências, Universidade Federal do Ceará, Fortaleza, 2018. |
| Abstract in Brazilian Portuguese: | Experimentos científicos fazem cada vez mais uso de computações intensivas sobre dados em larga escala, exigindo, muitas vezes, a disponibilidade de recursos de Computação de Alto Desempenho. À medida que os experimentos aumentam em escala e complexidade, a capacidade de reprodução e entendimento dos experimentos adquirem maior dificuldade. Dessa forma, os dados de proveniência (dados produzidos ao longo do ciclo de vida dos experimentos) cumpre um papel fundamental para a transparência de experimentos, avaliação da qualidade dos dados, suporte à reprodutibilidade computacional e melhoria nos processos de gerência das informações. Os experimentos, representados através de workflows científicos, beneficiam-se também no reuso, manutenção e evolução de seus elementos. Os dados de proveniência pode ser classificada como prospectiva e retrospectiva. A proveniência prospectiva representa a especificação de tarefas computacionais para se alcançar um resultado. A proveniência retrospectiva consiste em um histórico estruturado e detalhado da execução de tarefas computacionais. O objetivo dessa dissertação é apresentar uma abordagem para a proveniência prospectiva e retrospectiva no contexto da HPC Shelf visando o compartilhamento e reuso de workflows em projetos de aplicação e o suporte a reprodutibilidade de execução de workflows. A HPC Shelf é uma proposta de plataforma de serviços de HPC em nuvem voltados para a composição, implantação e execução de sistemas de computação paralela de larga escala baseados em componentes. Nesse sentido, a HPC Shelf com informações de proveniência habilitadas obtém um melhor entendimento do comportamento dos experimentos, maior facilidade no diagnóstico de problemas, interpretação de resultados, identificação de regiões críticas de execução, entre outros usos. Para validação de nossa abordagem, apresentamos um arcabouço para construção de sistemas Gust operando sobre um conjunto de problemas da teoria dos grafos. |
| Abstract: | Scientific experiments are increasingly using large-scale data intensive computations, often requiring the availability of High Performance Computing resources. As experiments increase in scale and complexity, the ability to reproduce and understand the experiments becomes more difficult. Thus, the provenance data (data produced throughout the life cycle of the experiments) comply with a fundamental role for the transparency of experiments, evaluation of data quality, support to computational reproducibility and improvement in information management processes. The experiments, represented through scientific workflows, also benefit in the reuse, maintenance and evolution of its elements. The provenance data can be classified as prospective and retrospective. The prospective provenance represents the specification of computational tasks to achieve a result. The retrospective provenance consists of a structured and detailed history of the execution of computational tasks. The objective of this dissertation is to present an approach to the prospective and retrospective provenance in the context of HPC Shelf, aiming at the sharing and reuse of workflows in application projects and the support of the reproducibility of execution of workflows. HPC Shelf is a proposed HPC cloud service platform for the composition, deployment and execution of large-scale component-based parallel computing systems. In this way, HPC Shelf with registered provenance information obtains a better understanding of the behavior of the experiments, greater ease in problem diagnosis, interpretation of results, identification of critical regions of execution, among other uses. To validate our approach, we present a framework for building Gust systems operating on a set of graph theory problems. |
| URI: | http://repositorio.ufc.br/handle/riufc/81357 |
| Author's Lattes: | http://lattes.cnpq.br/5016449290243678 |
| Advisor's Lattes: | http://lattes.cnpq.br/4164818158160492 |
| Access Rights: | Acesso Aberto |
| Appears in Collections: | DCOMP - Dissertações defendidas na UFC |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 2018_dis_lpqueiroz.pdf | 1,85 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.