English

Dynamic load balancing for cloud systems under heterogeneous setup delays

Systems and Control 2025-08-14 v2 Systems and Control

Abstract

We consider a distributed cloud service deployed at a set of distinct server pools. Arriving jobs are classified into heterogeneous types, in accordance with their setup times which are differentiated at each of the pools. A dispatcher for each job type controls the balance of load between pools, based on decentralized feedback. The system of rates and queues is modeled by a fluid differential equation system, and analyzed via convex optimization. A first, myopic policy is proposed, based on task delay-to-service. Under a simplified dynamic fluid queue model, we prove global convergence to an equilibrium point which minimizes the mean setup time; however queueing delays are incurred with this method. A second proposal is then developed based on proximal optimization, which explicitly models the setup queue and is proved to reach an optimal equilibrium, devoid of queueing delay. Results are demonstrated through a simulation example.

Keywords

Cite

@article{arxiv.2505.03596,
  title  = {Dynamic load balancing for cloud systems under heterogeneous setup delays},
  author = {Fernando Paganini and Diego Goldsztajn},
  journal= {arXiv preprint arXiv:2505.03596},
  year   = {2025}
}

Comments

20 pages, 1 figure

R2 v1 2026-06-28T23:23:06.627Z