arrow
Return

EVRM: Elastic Virtual Resource Management framework for cloud virtual instances

delete2025-04-01
delete0
PRE
AI
王德胜 (Desheng Wang)
Y
Yiting Li
张伟哲 (Weizhe Zhang) *
Y
Yu, Zhiji
Y
Yu‐Chu Tian
李克勤 cover
李克勤 (Keqin Li)
DOI:10.1016/j.future.2024.107569delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
As cloud demand for computation and network resources fluctuates, effective resource management becomes essential for optimizing allocation and enhancing performance in virtualization-based applications. Current methods struggle to efficiently schedule multiple virtual resources for dynamic workloads. To address this, we propose a self-adaptive elastic virtual resource management (EVRM) framework that comprises a monitor, analyzer, planner, and executor, enabling dynamic scheduling of CPU, memory, and bandwidth for virtual instances. Central to EVRM is a resource management model employing a novel deep reinforcement learning approach, the deep deterministic policy gradient-based resource allocation (DDPG-RA), which coordinates resource allocation by automatically exploring optimization policies and learning complex relationships between resource allocation and performance. Additionally, DDPG-RA features an action refinement algorithm to derive multiple resource allocations from its outputs. Experimental results using OpenStack demonstrate that EVRM significantly enhances performance, achieving approximately 52.87% faster benchmark completion times and a 41.37% reduction in average time under both light and heavy loads, outperforming three competing approaches while optimizing physical resource utilization.
Keywords:
Multiple virtual resources
Elastic resource management
Deep reinforcement learning
OpenStack

Journal

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
Papers:
6.8K
Citations:
2.3W

Organization

H
harbin institute of technology
Scholars:
8.0W
Papers: 6.6W
Citations: 66
S
state university of new york (suny) system
Scholars:
6.5W
Papers: 5.8W
Citations: 65
SUNY New Paltz cover
SUNY New Paltz
Scholars:
169
Papers: 199
Citations: 324
researcher View more organizations