Técnicas energeticamente eficientes para o posicionamento de aplicações em Computação na Borda
ALUNO: Rafael Machado Rios
ORIENTADOR: Dr. Tiago Coelho Ferreto
BANCA EXAMINADORA: Dr. Fábio Diniz Rossi (IFFar), Dr. César Augusto Fonticielha
De Rose (PPGCC/PUCRS)
DATA: 20 de dezembro de 2022
LOCAL: Prédio 32, sala 516
HORÁRIO: 09:00
RESUMO:
O setor de Tecnologia da Informação e Comunicação (TIC) tornou-se relevante na economia global e a tendência é
de que ele continue crescendo nos próximos anos. Esse setor utiliza dispositivos cujo funcionamento consome
energia e produz calor, o que é problemático por motivos ambientais, socioeconômicos e tecnológicos. As técnicas de
redução do consumo de energia destes dispositivos tipicamente envolvem seu desligamento temporário ou a
utilização de estados de baixo consumo de energia, os quais podem impactar negativamente o desempenho do
sistema. No paradigma de Computação na Borda, no entanto, aplicações usualmente possuem requisitos como baixa
latência e baixo tempo de resposta. Este trabalho introduz duas técnicas de posicionamento de aplicações com foco
no equilíbrio do compromisso entre eficiência energética e responsividade do sistema. A primeira técnica envolve a
criação de um algoritmo de escalonamento baseado em prioridades com informações sobre a disponibilidade de um
nodo. A segunda técnica utiliza Service Level Agreements (SLAs) de tempo de provisionamento e informações de
disponibilidade dos nodos em um algoritmo genético de múltiplos objetivos na decisão de posicionamento das
aplicações. Os resultados demonstram a eficácia de ambas as técnicas na redução do consumo de energia e na
minimização das violações de SLAs.