Abstract
With the exponential growth of data and demands for computing capabilities, optimizing resource utilization has become increasingly critical in cloud data centers. Employing virtual machine (VM) allocation technology to maintain hosts within an appropriate workload range holds substantial promise for improving workload balance, energy efficiency, and quality of service (QoS). Existing multi-objective VM allocation strategies based on greedy heuristics and reinforcement learning with predefined fixed objective weights lack generalizability and quick adaptability in dynamic workload scenarios. In this paper, we present MOVMA, based on a novel Multi-Objective Reinforcement Learning (MORL) algorithm to coordinately optimize three objectives, i.e., energy consumption, load balancing in multidimensional resource utilization, and service level agreement (SLA) violations. MOVMA adopts our proposed Sliding Time Window-based Dynamic Weight (STWDW) method to adaptively calculate the weights instantly based on the current system condition, ensuring the actual impact of the parameters. Furthermore, it integrates our proposed Priority-based Selection and Adjustment (PSA) scheme and a Near on-policy Experience Replay (NER) strategy in model training to accelerate convergence and avoid catastrophic forgetting. The experiments conducted on a real-world dataset demonstrate the superior performance of our MOVMA against state-of-the-art multi-objective optimization algorithms.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of 2025 IEEE 31st International Conference on Parallel and Distributed Systems, ICPADS 2025 |
| Publisher | IEEE Computer Society |
| ISBN (Electronic) | 9798331549015 |
| DOIs | |
| State | Published - 2025 |
| Event | 31st IEEE International Conference on Parallel and Distributed Systems, ICPADS 2025 - Hefei, China Duration: 14 Dec 2025 → 17 Dec 2025 |
Publication series
| Name | Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS |
|---|---|
| ISSN (Print) | 1521-9097 |
Conference
| Conference | 31st IEEE International Conference on Parallel and Distributed Systems, ICPADS 2025 |
|---|---|
| Country/Territory | China |
| City | Hefei |
| Period | 14/12/25 → 17/12/25 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Cloud computing
- dynamic weights
- multiobjective optimization
- reinforcement learning
- VM allocation
Fingerprint
Dive into the research topics of 'Multi-Objective Deep Reinforcement Learning for Adaptive Virtual Machine Allocation in Clouds'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver