Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas

Detalhes bibliográficos
Autor(a) principal: Silva, Antônio Carlos
Data de Publicação: 2020
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
dARK ID: ark:/83112/001300001p1mq
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/59040
Resumo: Cloud computing is a technology that allows the distribution of its computing services, providing computational resources, through the deployment models for a computing cloud, the services offered by clouds are part of the base infrastructure of the Internet, becoming a competitive differential for use in distributed applications. With this in mind, the present work has the objective of developing a tool that allows selecting between two or more options of public clouds for the creation of a virtual cluster focused on the programming of parallel and distributed applications, acting at the IaaS level of a public cloud. To validate the functionalities of the tool, a programming exercise was carried out in the created cluster, after the exercise was carried out, the questionnaire was applied to students and alumni, in order to carry out a qualitative assessment of the proposed tool in order to obtain results from regarding the usability of the tool. With the consolidated results, we carried out the treatment of the data obtained in the evaluation. We concluded with this work, that the developed tool is capable of creating virtual clusters on public cloud platforms approached through the IaaS service model, in which the user makes use of virtual infrastructures for parallel and distributed programming practices.
id UFC-7_3c759c1b8cb3f953635a0f07ab73e33c
oai_identifier_str oai:repositorio.ufc.br:riufc/59040
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicasComputação em nuvemInfraestrutura como serviçoCluster (Sistema de computador)Cloud computing is a technology that allows the distribution of its computing services, providing computational resources, through the deployment models for a computing cloud, the services offered by clouds are part of the base infrastructure of the Internet, becoming a competitive differential for use in distributed applications. With this in mind, the present work has the objective of developing a tool that allows selecting between two or more options of public clouds for the creation of a virtual cluster focused on the programming of parallel and distributed applications, acting at the IaaS level of a public cloud. To validate the functionalities of the tool, a programming exercise was carried out in the created cluster, after the exercise was carried out, the questionnaire was applied to students and alumni, in order to carry out a qualitative assessment of the proposed tool in order to obtain results from regarding the usability of the tool. With the consolidated results, we carried out the treatment of the data obtained in the evaluation. We concluded with this work, that the developed tool is capable of creating virtual clusters on public cloud platforms approached through the IaaS service model, in which the user makes use of virtual infrastructures for parallel and distributed programming practices.A computação em nuvem é uma tecnologia que permite a distribuição dos seus serviços de computação, fornecendo recursos através dos modelos de implantação. Os serviços oferecidos pelas nuvens são parte da infraestrutura da Internet, tornando-se um diferencial competitivo para o uso em aplicações distribuídas. Pensando nisso, o presente trabalho tem o objetivo de desenvolver uma ferramenta que permita selecionar entre duas ou mais opções de nuvens públicas para a criação de um cluster virtual voltado para a programação de aplicações paralelas e distribuídas, atuando no nível IaaS de uma nuvem pública. Para validar as funcionalidades da ferramenta, foi realizada um exercício de programação no cluster criado, após a execução do exercício foi aplicado o questionário para os alunos e egressos, com o objetivo de realizar uma avaliação qualitativa da ferramenta proposta com o intuito de obter resultados a respeito da usabilidade da ferramenta. Com os resultados consolidados realizamos o tratamento dos dados obtidos na avaliação. Concluímos com este trabalho, que a ferramenta desenvolvida é capaz de criar clusters virtuais nas plataformas de nuvens públicas abordada através do modelo de serviço IaaS, no qual o usuário faz uso de infraestruturas virtuais para práticas de programação paralelas e distribuídas.Alencar, João Marcelo Uchôa deSilva, Antônio Carlos2021-06-16T18:23:55Z2021-06-16T18:23:55Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSILVA, Antônio Carlos.Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas. 2020. 41 f. Trabalho de Conclusão de Curso (Graduação em Redes de Computadores)- Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.http://www.repositorio.ufc.br/handle/riufc/59040ark:/83112/001300001p1mqporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2021-06-16T18:23:55Zoai:repositorio.ufc.br:riufc/59040Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2021-06-16T18:23:55Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
title Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
spellingShingle Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
Silva, Antônio Carlos
Computação em nuvem
Infraestrutura como serviço
Cluster (Sistema de computador)
title_short Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
title_full Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
title_fullStr Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
title_full_unstemmed Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
title_sort Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
author Silva, Antônio Carlos
author_facet Silva, Antônio Carlos
author_role author
dc.contributor.none.fl_str_mv Alencar, João Marcelo Uchôa de
dc.contributor.author.fl_str_mv Silva, Antônio Carlos
dc.subject.por.fl_str_mv Computação em nuvem
Infraestrutura como serviço
Cluster (Sistema de computador)
topic Computação em nuvem
Infraestrutura como serviço
Cluster (Sistema de computador)
description Cloud computing is a technology that allows the distribution of its computing services, providing computational resources, through the deployment models for a computing cloud, the services offered by clouds are part of the base infrastructure of the Internet, becoming a competitive differential for use in distributed applications. With this in mind, the present work has the objective of developing a tool that allows selecting between two or more options of public clouds for the creation of a virtual cluster focused on the programming of parallel and distributed applications, acting at the IaaS level of a public cloud. To validate the functionalities of the tool, a programming exercise was carried out in the created cluster, after the exercise was carried out, the questionnaire was applied to students and alumni, in order to carry out a qualitative assessment of the proposed tool in order to obtain results from regarding the usability of the tool. With the consolidated results, we carried out the treatment of the data obtained in the evaluation. We concluded with this work, that the developed tool is capable of creating virtual clusters on public cloud platforms approached through the IaaS service model, in which the user makes use of virtual infrastructures for parallel and distributed programming practices.
publishDate 2020
dc.date.none.fl_str_mv 2020
2021-06-16T18:23:55Z
2021-06-16T18:23:55Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SILVA, Antônio Carlos.Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas. 2020. 41 f. Trabalho de Conclusão de Curso (Graduação em Redes de Computadores)- Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.
http://www.repositorio.ufc.br/handle/riufc/59040
dc.identifier.dark.fl_str_mv ark:/83112/001300001p1mq
identifier_str_mv SILVA, Antônio Carlos.Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas. 2020. 41 f. Trabalho de Conclusão de Curso (Graduação em Redes de Computadores)- Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.
ark:/83112/001300001p1mq
url http://www.repositorio.ufc.br/handle/riufc/59040
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1834207882361438208