A Plurivalência da Engenharia da Computação e seu Amplo Campo de Aplicação, p. 21-38, 2021
DOI: 10.22533/at.ed.0142103052
Institute of Electrical and Electronics Engineers, IEEE Latin America Transactions, 06(18), p. 1049-1056, 2020
Anais do Congresso Latino-Americano de Software Livre e Tecnologias Abertas (Latinoware 2019), 2019
DOI: 10.5753/latinoware.2019.10336
Alocação de recursos em Cloud Computing tem sido feito de forma reativa, dificultando garantias de serviço e gerando carga desnecessária de recursos ociosos. Para mitigar esses problemas, este trabalho propõe e avalia uma abordagem de alocação de recursos preditiva, implementado como um recomendador de configuração, com base em Support Vector Regression (SVR) e Algoritmos Genéticos (AG). Esta combinação é utilizada para estimar tempo de execução do aplicativo e recomenda uma configuração viável e válida de recursos na nuvem, sobre o tempo de execução e custos monetários. Como estudo de caso, as aplicações de aprendizagem de máquina com base na ferramenta Weka são escolhidos. Os resultados mostram que os tempos previstos foram muito perto dos reais, conseguindo uma estimativa eficiente de tempo e custo e sua consequente redução.