Hotspot-Aware Scheduling of Virtual Machines with Overcommitment for Ultimate Utilization in Cloud Datacenters
Jiaxi Wu, Pavel Popov, Wenquan Yang, Andrei Gudkov, Elizaveta Ponomareva, Xinming Han, Yunzhe Qiu, Jie Song, Stepan Romanov

TL;DR
This paper proposes a hotspot-aware VM scheduling approach using probabilistic bin packing and AI prediction to improve resource utilization and prevent hotspots in cloud datacenters.
Contribution
It introduces Probabilistic k-Bins Packing with $b3$-robustness and a novel scheduling algorithm, CloseRadiusFit, for online VM scheduling considering dynamic CPU utilization.
Findings
CloseRadiusFit achieves gaps of 1.6% and 3.1% compared to bounds.
The approach effectively prevents hotspots with a specified probability.
The offline MILP model validates the near-optimality of the scheduling.
Abstract
We address the problem of under-utilization of resources in datacenters during cloud operations, specifically focusing on the challenge of online virtual machine (VM) scheduling. Rather than following the traditional approach of scheduling VMs based solely on their static flavors, we take into account their dynamic CPU utilization. We employ -robustness theory to manage the dynamic nature and introduce a novel variant of bin packing - Probabilistic k-Bins Packing (PkBP), which theoretically protects the Physical Machines (PMs) from hotspots formation within a specified probability . We develop a scheduling algroithm named CloseRadiusFit and cold-start AI based prediction algorithms for the online version of PkBP. To verify the quality of our approach towards the optimal solutions, we solve the Offline PkBP problem by designing a novel Mixed Integer Linear Programming…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
