dc.contributor |
Universidade Federal de Santa Catarina. |
pt_BR |
dc.contributor.advisor |
Silva, Ricardo Pereira e |
|
dc.contributor.author |
Castilho, Bruno da Silva |
|
dc.date.accessioned |
2025-07-15T22:06:59Z |
|
dc.date.available |
2025-07-15T22:06:59Z |
|
dc.date.issued |
2025-07-09 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/266585 |
|
dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação. |
pt_BR |
dc.description.abstract |
Diante da crescente demanda de processamento de dados por parte dos alunos e professores da UFSC, a SeTIC implementou um novo serviço de filas de processamento. Esse serviço foi especialmente projetado para fornecer recursos computacionais de alto desempenho, a fim de atender eficientemente a essa demanda em constante crescimento. Para utilizá-lo, os usuários precisam preparar antecipadamente os softwares necessários para a execução das tarefas, empacotando-os em imagens Docker. Esse requisito garante o controle de versionamento dos softwares utilizados e evita a necessidade de realizar alterações nos servidores requisitados. Inicialmente, as tarefas eram submetidas por meio de um formulário do Google, no qual os usuários informavam o link da imagem Docker e os comandos necessários para a inicialização dos processamentos.
Como forma de aprimorar essa solução, este trabalho teve como objetivo o desenvolvimento de uma interface web que melhora significativamente a experiência de interação dos usuários com o serviço. A nova interface permite o acompanhamento em tempo real dos trabalhos em execução, a gestão simplificada de projetos, imagens, filas, usuários e servidores, além de notificações para informar sobre o andamento e a finalização dos trabalhos submetidos, estado de servidores e interações com os projetos.
Os resultados demonstram a eficácia da proposta. Até junho de 2025, foram submetidos 4.878 trabalhos e executados 37.442 comandos, com 30 projetos, 83 imagens Docker e 63 usuários cadastrados. A infraestrutura conta com 18 servidores ativos, distribuídos em 7 filas de processamento. Esses números refletem a adesão expressiva da comunidade acadêmica e a relevância da solução desenvolvida para o uso eficiente dos recursos computacionais da universidade. |
pt_BR |
dc.format.extent |
309 f. |
pt_BR |
dc.language.iso |
por |
pt_BR |
dc.publisher |
Florianópolis, SC. |
pt_BR |
dc.rights |
Open Access. |
|
dc.subject |
HPC |
pt_BR |
dc.subject |
Docker |
pt_BR |
dc.subject |
Aplicações Web |
pt_BR |
dc.subject |
Aplicações de Página Única |
pt_BR |
dc.subject |
Progressive Web Application |
pt_BR |
dc.subject |
Filas de Processamento |
pt_BR |
dc.title |
Desenvolvimento de uma interface web para um sistema de fila de processamento: WebQueue |
pt_BR |
dc.type |
TCCgrad |
pt_BR |
dc.contributor.advisor-co |
Gerônimo, Guilherme Arthur |
|