Uma ferramenta para criação de clusters virtuais para execução de aplicações paralelas e distribuídas em nuvens públicas
Autor(a) principal: | |
---|---|
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 |