Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Pinto Neto, Renan Monteiro, 1991-
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: [s.n.]
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/20.500.12733/1635362
Resumo: Orientadores: Juliana Freitag Borin, Edson Borin
id UNICAMP-30_284bbb7fc467f8e4f924ad1fa8984ae4
oai_identifier_str oai::1079882
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvemCloudboss : a system for orchestrating the execution of computer simulations in the cloudComputação em nuvemSimulação computacionalMicrosoft Azure (Plataforma de computação)Cloud computingComputational simulationMicrosoft Azure (Computing platform)Orientadores: Juliana Freitag Borin, Edson BorinDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Simulações computacionais são fundamentais em diversas áreas para reduzir tempo, custo e riscos de testes reais, porém demandam grande poder computacional. Cada vez mais a computação em nuvem tem sido usada para satisfazer este tipo de demanda, porém, ainda há preocupações e incertezas sobre o uso, custos, implementações e segurança. Este trabalho propõe um sistema que automatiza o escalonamento e execução de simulações computacionais idempotentes em sistemas de nuvem computacional. Desse modo, diversas partes do processo são abstraídas e mesmo usuários sem muito conhecimento em infraestrutura poderão utilizar os recursos disponíveis. O sistema proposto inclui um algoritmo que auxilia na escolha da máquina de menor custo para a execução da carga de trabalho do usuário - uma das grandes dificuldades encontradas mesmo por usuários experientes. Resultado obtidos com experimentos utilizando \textit{benchmarks} e uma carga de trabalho real apontam que o algoritmo proposto é capaz de indicar a máquina de menor custo dentre todas as configurações de máquinas disponíveis na nuvem da Microsoft, o AzureAbstract: Computer simulations are fundamental to reduce time, cost and risks of real tests, however, they demand great computational power. Cloud computing has been used to satisfy such demand, but there are still concerns and uncertainties about usage, costs, implementations and security. This work proposes a system that automates the scheduling and execution of idempotent computer simulation in cloud systems. In this way, several parts of the process are abstracted and even users without much knowledge in infrastructure can use the available resources. The system includes an algorithm to help the user choose the lowest-cost machine for the execution of his workload. Results from experiments using benchmarks and a real workload show that the proposed algorithm is able to indicate the lowest-cost machine considering all the available machine configurations in Microsoft¿s cloud provider, AzureMestradoCiência da ComputaçãoMestre em Ciência da ComputaçãoCNPQ134581/2014-8[s.n.]Borin, Juliana Freitag, 1978-Borin, Edson, 1979-Baldassin, Alexandro JoséRigo, SandroUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASPinto Neto, Renan Monteiro, 1991-20182018-12-20T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf1 recurso online (58 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/1635362PINTO NETO, Renan Monteiro. Cloudboss: um sistema para orquestrar a execução de simulações computacionais na nuvem. 2018. 1 recurso online (58 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635362. Acesso em: 28 fev. 2025.https://repositorio.unicamp.br/acervo/detalhe/1079882Requisitos do sistema: Software para leitura de arquivo em PDFporreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2019-03-01T16:27:35Zoai::1079882Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2019-03-01T16:27:35Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
Cloudboss : a system for orchestrating the execution of computer simulations in the cloud
title Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
spellingShingle Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
Pinto Neto, Renan Monteiro, 1991-
Computação em nuvem
Simulação computacional
Microsoft Azure (Plataforma de computação)
Cloud computing
Computational simulation
Microsoft Azure (Computing platform)
title_short Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
title_full Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
title_fullStr Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
title_full_unstemmed Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
title_sort Cloudboss : um sistema para orquestrar a execução de simulações computacionais na nuvem
author Pinto Neto, Renan Monteiro, 1991-
author_facet Pinto Neto, Renan Monteiro, 1991-
author_role author
dc.contributor.none.fl_str_mv Borin, Juliana Freitag, 1978-
Borin, Edson, 1979-
Baldassin, Alexandro José
Rigo, Sandro
Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Programa de Pós-Graduação em Ciência da Computação
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Pinto Neto, Renan Monteiro, 1991-
dc.subject.por.fl_str_mv Computação em nuvem
Simulação computacional
Microsoft Azure (Plataforma de computação)
Cloud computing
Computational simulation
Microsoft Azure (Computing platform)
topic Computação em nuvem
Simulação computacional
Microsoft Azure (Plataforma de computação)
Cloud computing
Computational simulation
Microsoft Azure (Computing platform)
description Orientadores: Juliana Freitag Borin, Edson Borin
publishDate 2018
dc.date.none.fl_str_mv 2018
2018-12-20T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1635362
PINTO NETO, Renan Monteiro. Cloudboss: um sistema para orquestrar a execução de simulações computacionais na nuvem. 2018. 1 recurso online (58 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635362. Acesso em: 28 fev. 2025.
url https://hdl.handle.net/20.500.12733/1635362
identifier_str_mv PINTO NETO, Renan Monteiro. Cloudboss: um sistema para orquestrar a execução de simulações computacionais na nuvem. 2018. 1 recurso online (58 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635362. Acesso em: 28 fev. 2025.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/1079882
Requisitos do sistema: Software para leitura de arquivo em PDF
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
1 recurso online (58 p.) : il., digital, arquivo PDF.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1829137670524108800