Open Access
A Recommender for Resource Allocation in Compute Clouds Using Genetic Algorithms and SVR
Author(s) -
Thiago Nelson Faria Dos Reis,
Mário Antonio Meireles Teixeira,
João Dallyson Sousa de Almeida,
Anselmo Cardoso de Paiva
Publication year - 2019
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/latinoware.2019.10336
Subject(s) - computer science , humanities , algorithm , philosophy
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.