Experimental Evaluation of Blackbox Optimization Algorithms for Automatic Cloud Configuration

access_time 28 de janeiro de 2020 às 11:00 até 28 de janeiro de 2020 às 12:00
place Room 336, INESC-ID

Cloud configuration optimization is used to determine the number of instances and the type of instances to use when deploying an application in cloud environments. In the absence of a performance model for a distributed system being deployed, black-box optimization can be used to perform automatic cloud configuration. Numerous black-box optimization algorithms have been discussed in literature, however, these algorithms are usually evaluated for the hyper-parameter optimization setting which is significantly different from the cloud configuration setting. This work evaluates 9 commonly used black-box optimization algorithms to determine their applicability for the cloud configuration problem. Our evaluation, using 18 different workloads, highlights the strengths and weaknesses of these algorithms across several different axes of comparison.

local_offer Tópicos de Investigação
person Candidato: Muhammad Bilal
supervisor_account Orientador: Prof. Rodrigo Seromenho Miragaia Rodrigues / Prof. Peter van Roy