Uma interface gráfica para um framework de escalonamento em nuvens computacionais

Detalhes bibliográficos
Autor(a) principal: Bastos, Renato Araujo
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/22749
Resumo: A computação em nuvem é uma área que se tornou altamente atrativa não só pela indústria , mas também pela comunidade acadêmica e usuários individuais. Com o crescimento dessa área, inúmeras pesquisas têm surgido para a otimização do uso das nuvens computacionais. O HADS é um framework que surgiu com o principal objetivo de minimizar o custo financeiro das execuções de aplicações Bag-Of-Tasks utilizando máquinas virtuais do mercado spot. Porém, em sua versão atual, a execução e visualização de dados é feita através de comandos no terminal Linux e consultas ao banco de dados, o que dificulta a sua adoção por usuários sem conhecimento prévio na área da computação. Esse trabalho apresenta uma interface gráfica que facilita a execução e visualização dos dados do framework HADS. Essa interface foi desenvolvida utilizando a biblioteca React.js e o servidor que disponibiliza os dados para essa interface foi desenvolvido utilizando a plataforma de software Node.js. O principal objetivo da interface é permitir que usuários, não especialistas em computação, possam obter as vantagens que o HADS é capaz de oferecer. A interface foi testada e avaliada utilizando execuções de aplicações sintéticas através do HADS
id UFF-2_a18f6cad42b6d858dd1c1ae66f06c1c8
oai_identifier_str oai:app.uff.br:1/22749
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Uma interface gráfica para um framework de escalonamento em nuvens computacionaisComputação de alto desempenhoEscalonamentoInterface gráficaCiência da computaçãoComputação em nuvemInterface (Computador)A computação em nuvem é uma área que se tornou altamente atrativa não só pela indústria , mas também pela comunidade acadêmica e usuários individuais. Com o crescimento dessa área, inúmeras pesquisas têm surgido para a otimização do uso das nuvens computacionais. O HADS é um framework que surgiu com o principal objetivo de minimizar o custo financeiro das execuções de aplicações Bag-Of-Tasks utilizando máquinas virtuais do mercado spot. Porém, em sua versão atual, a execução e visualização de dados é feita através de comandos no terminal Linux e consultas ao banco de dados, o que dificulta a sua adoção por usuários sem conhecimento prévio na área da computação. Esse trabalho apresenta uma interface gráfica que facilita a execução e visualização dos dados do framework HADS. Essa interface foi desenvolvida utilizando a biblioteca React.js e o servidor que disponibiliza os dados para essa interface foi desenvolvido utilizando a plataforma de software Node.js. O principal objetivo da interface é permitir que usuários, não especialistas em computação, possam obter as vantagens que o HADS é capaz de oferecer. A interface foi testada e avaliada utilizando execuções de aplicações sintéticas através do HADSCloud computing has become highly attractive not only for the industry but also for the academic community and individual users. With the growth of this area, numerous researches aim to optimize the use of computational clouds. HADS is a framework that emerged with the main objective of minimizing the financial cost of Bag-of-Tasks appli cations’ executing using virtual machines from the spot market. However, in its current version, the execution and visualization of data is done through commands in the Linux terminal and using database queries, which make adoption difficult by non-technical users, i.e., users without previous knowledge in the computing area. This work presents a graphical interface that facilitates the execution and visuali zation of HADS’s data. This interface was developed using the React.js library and the server that provides the data for this interface was developed using the software platform Node.js. The main objective of this interface is to allow users to obtain the advantages offered by HADS. The interface was tested and practically evaluated using executions of synthetic applicationsDrummond, Lúcia M. A.Boeres, Maria Cristina SilvaTeylo, LuanBastos, Renato Araujo2021-07-27T17:56:50Z2021-07-27T17:56:50Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfBASTOS, Renato Araujo. Uma interface gráfica para um framework de escalonamento em nuvens computacionais. 2021. 70 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2021.https://app.uff.br/riuff/handle/1/22749http://creativecommons.org/licenses/by-nc-nd/3.0/br/CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-09-21T18:25:54Zoai:app.uff.br:1/22749Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202021-09-21T18:25:54Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Uma interface gráfica para um framework de escalonamento em nuvens computacionais
title Uma interface gráfica para um framework de escalonamento em nuvens computacionais
spellingShingle Uma interface gráfica para um framework de escalonamento em nuvens computacionais
Bastos, Renato Araujo
Computação de alto desempenho
Escalonamento
Interface gráfica
Ciência da computação
Computação em nuvem
Interface (Computador)
title_short Uma interface gráfica para um framework de escalonamento em nuvens computacionais
title_full Uma interface gráfica para um framework de escalonamento em nuvens computacionais
title_fullStr Uma interface gráfica para um framework de escalonamento em nuvens computacionais
title_full_unstemmed Uma interface gráfica para um framework de escalonamento em nuvens computacionais
title_sort Uma interface gráfica para um framework de escalonamento em nuvens computacionais
author Bastos, Renato Araujo
author_facet Bastos, Renato Araujo
author_role author
dc.contributor.none.fl_str_mv Drummond, Lúcia M. A.
Boeres, Maria Cristina Silva
Teylo, Luan
dc.contributor.author.fl_str_mv Bastos, Renato Araujo
dc.subject.por.fl_str_mv Computação de alto desempenho
Escalonamento
Interface gráfica
Ciência da computação
Computação em nuvem
Interface (Computador)
topic Computação de alto desempenho
Escalonamento
Interface gráfica
Ciência da computação
Computação em nuvem
Interface (Computador)
description A computação em nuvem é uma área que se tornou altamente atrativa não só pela indústria , mas também pela comunidade acadêmica e usuários individuais. Com o crescimento dessa área, inúmeras pesquisas têm surgido para a otimização do uso das nuvens computacionais. O HADS é um framework que surgiu com o principal objetivo de minimizar o custo financeiro das execuções de aplicações Bag-Of-Tasks utilizando máquinas virtuais do mercado spot. Porém, em sua versão atual, a execução e visualização de dados é feita através de comandos no terminal Linux e consultas ao banco de dados, o que dificulta a sua adoção por usuários sem conhecimento prévio na área da computação. Esse trabalho apresenta uma interface gráfica que facilita a execução e visualização dos dados do framework HADS. Essa interface foi desenvolvida utilizando a biblioteca React.js e o servidor que disponibiliza os dados para essa interface foi desenvolvido utilizando a plataforma de software Node.js. O principal objetivo da interface é permitir que usuários, não especialistas em computação, possam obter as vantagens que o HADS é capaz de oferecer. A interface foi testada e avaliada utilizando execuções de aplicações sintéticas através do HADS
publishDate 2021
dc.date.none.fl_str_mv 2021-07-27T17:56:50Z
2021-07-27T17:56:50Z
2021
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 BASTOS, Renato Araujo. Uma interface gráfica para um framework de escalonamento em nuvens computacionais. 2021. 70 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2021.
https://app.uff.br/riuff/handle/1/22749
identifier_str_mv BASTOS, Renato Araujo. Uma interface gráfica para um framework de escalonamento em nuvens computacionais. 2021. 70 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2021.
url https://app.uff.br/riuff/handle/1/22749
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
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 Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1807838776933744640