Mostrar el registro sencillo del ítem
Sciflow-Bridge: uma ferramenta para criação e distribuição de imagens de contêineres para workflows científicos
dc.contributor.advisor | Charao, Andrea Schwertner | |
dc.creator | Alves, Bruno da Silva | |
dc.date.accessioned | 2021-07-14T20:21:32Z | |
dc.date.available | 2021-07-14T20:21:32Z | |
dc.date.issued | 2019-12-04 | |
dc.date.submitted | 2019 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/21434 | |
dc.description | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2019. | por |
dc.description.abstract | A ScientificWorkflow defines how an experiment is characterized, determining in which order tasks are performed and which dataset each task must operate on. Each task have different environment dependencies, such as libraries, executables, and input data. Containers feature light virtualization and are capable of encapsulating multiple layers of software. In this context, the present work proposes to create a tool that is capable of executing these workflows and managing dependencies through the efficient creation and distribution of container images. It is hoped that by using this tool, researchers will be able to execute workflows easily and will also be able to take advantage of the processing resources available in the laboratories. Two bioinformatics workflows were executed with the created tool, the experiments proved that the tool is capable of performing scientific workflows, the use of cache has decreased the execution time of the workflows and was observed that different strategies for the positioning of the containers also influences the runtime. The use of the tool gives scientific workflows flexibility, scalability and reproducibility. | eng |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Workflows Científicos | por |
dc.subject | Contêineres | por |
dc.subject | Sistemas Distribuídos | por |
dc.title | Sciflow-Bridge: uma ferramenta para criação e distribuição de imagens de contêineres para workflows científicos | por |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.description.resumo | Um Fluxo de Trabalho Científico define como um experimento é caracterizado, assim determinando em qual ordem tarefas devem ser executadas e sobre quais conjunto de dados as mesmas devem operar. Cada tarefa pode possuir diferentes dependências de ambiente, como bibliotecas, executáveis e dados de entrada. Os contêineres caracterizam uma virtualização leve e são capazes de encapsular várias camadas de software. Nesse contexto, o presente trabalho propõe-se a criar uma ferramenta que seja capaz de executar esses fluxos e gerenciar as dependências através da eficiente criação e distribuição de imagens de contêineres. Espera-se que ao se utilizar essa ferramenta, os pesquisadores consigam executar fluxos de maneira facilitada e consigam também usufruir dos recursos de processamento disponíveis nos laboratórios. Dois workflows da bioinformática foram executados com a ferramenta criada, os experimentos comprovaram que a ferramenta é capaz de executar workflows científicos, o uso da cache diminuiu o tempo de execução dos fluxos e que diferentes estratégias para o posicionamento dos contêineres também influenciam no tempo de execução. A utilização da ferramenta proporciona flexibilidade, escalabilidade e reprodutibilidade aos workflows científicos. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
TCC Ciência da Computação - Bacharelado [335]
Coleção de trabalhos de conclusão do Curso em Ciência da Computação - Bacharelado