Uma interface gráfica para um framework de escalonamento em nuvens computacionais
Autor(a) principal: | |
---|---|
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 |