Um Balanceador de Carga Meta-Heurístico para Sistemas de Computação em Nuvem
A Meta-Heuristic Load Balancer for Cloud Computing Systems
November 13, 2025
Autores: Leszek Sliwko, Vladimir Getov
cs.AI
Resumo
Este artigo apresenta uma estratégia para alocar serviços em um sistema de nuvem sem sobrecarregar os nós e mantendo a estabilidade do sistema com custo mínimo. Especificamos um modelo abstrato de utilização de recursos de nuvem, incluindo múltiplos tipos de recursos, bem como considerações sobre os custos de migração de serviços. Um protótipo de balanceador de carga meta-heurístico é demonstrado, e os resultados experimentais são apresentados e discutidos. Também propomos um novo algoritmo genético, no qual a população é inicializada com os resultados de outros algoritmos meta-heurísticos.
English
This paper presents a strategy to allocate services on a Cloud system without overloading nodes and maintaining the system stability with minimum cost. We specify an abstract model of cloud resources utilization, including multiple types of resources as well as considerations for the service migration costs. A prototype meta-heuristic load balancer is demonstrated and experimental results are presented and discussed. We also propose a novel genetic algorithm, where population is seeded with the outputs of other meta-heuristic algorithms.