This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
A Two-Stage VM Migration Framework for Power-Constrained Data Center Load Scheduling
by
Xiande Bu
Xiande Bu 1,2,
Haixin Sun
Haixin Sun 1,3
,
Feng Tian
Feng Tian 1,*
and
Xiaomin Li
Xiaomin Li 4
1
School of Communications and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
2
State Grid Smart Grid Research Institute Co., Ltd., Beijing 102209, China
3
School of Informatics, Xiamen University, Xiamen 316005, China
4
Institute of Advanced Technology for Carbon Neutrality, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(13), 4041; https://doi.org/10.3390/s26134041 (registering DOI)
Submission received: 8 May 2026
/
Revised: 14 June 2026
/
Accepted: 18 June 2026
/
Published: 25 June 2026
Abstract
With the rapid growth of data center (DC) energy consumption and the large-scale integration of renewable energy, DCs increasingly face time-varying power upper-bound constraints jointly shaped by grid power supply capability, renewable energy fluctuations, and demand response mechanisms. Meanwhile, DC power consumption exhibits a typical information-load-driven characteristic. The computing tasks hosted by virtual machines affect server-side IT power consumption through resource utilization states such as CPU, memory, disk I/O, and network I/O, and are further coupled with non-IT auxiliary power consumption from cooling, power distribution, and networking equipment. In such cyber–physical operation scenarios, physical-layer sensing data and hypervisor-level virtualization monitoring data jointly provide the state basis for power estimation, power warning, and migration decisions. To address the mismatch between dynamic power upper bounds and time-varying information loads, this paper investigates the information load scheduling problem under constrained power loads and proposes a two-stage virtual machine (VM) migration optimization framework. In the VM selection stage, a Multi-Factor Balanced (MFB) algorithm is designed. By introducing a warning-line trend model based on the arctangent function, MFB comprehensively considers resource utilization, power load variation trends, and service level agreement (SLA) violation levels to dynamically identify candidate VMs for migration. In the VM placement stage, a Multi-Factor Equilibrium Ant Colony Optimization (MFEACO) algorithm incorporating a Random Roulette Wheel (RRW) selection mechanism is proposed. By constructing normalized multi-dimensional equilibrium factors, MFEACO coordinates the trade-off among energy consumption, load balancing, and SLA violations. Simulation experiments are conducted on an improved CloudSim platform using real-world cluster trace data from Google and Alibaba. The results show that, while satisfying dynamic power constraints, the proposed MFB–MFEACO framework achieves a favorable comprehensive trade-off among energy consumption control, SLA violation suppression, and migration reduction. Compared with traditional heuristic methods and a power-constrained genetic algorithm baseline, the proposed framework demonstrates better dynamic adaptability and scheduling stability.
Share and Cite
MDPI and ACS Style
Bu, X.; Sun, H.; Tian, F.; Li, X.
A Two-Stage VM Migration Framework for Power-Constrained Data Center Load Scheduling. Sensors 2026, 26, 4041.
https://doi.org/10.3390/s26134041
AMA Style
Bu X, Sun H, Tian F, Li X.
A Two-Stage VM Migration Framework for Power-Constrained Data Center Load Scheduling. Sensors. 2026; 26(13):4041.
https://doi.org/10.3390/s26134041
Chicago/Turabian Style
Bu, Xiande, Haixin Sun, Feng Tian, and Xiaomin Li.
2026. "A Two-Stage VM Migration Framework for Power-Constrained Data Center Load Scheduling" Sensors 26, no. 13: 4041.
https://doi.org/10.3390/s26134041
APA Style
Bu, X., Sun, H., Tian, F., & Li, X.
(2026). A Two-Stage VM Migration Framework for Power-Constrained Data Center Load Scheduling. Sensors, 26(13), 4041.
https://doi.org/10.3390/s26134041
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article metric data becomes available approximately 24 hours after publication online.