Energy-efficient virtual machine placement in heterogeneous cloud data centers: a clustering-enhanced multi-objective, multi-reward reinforcement learning approach

被引:3
|
作者
Ghasemi, Arezoo [1 ]
Keshavarzi, Amin [2 ]
机构
[1] Islamic Azad Univ, Fac Comp & Informat Technol Engn, Qazvin Branch, Qazvin, Iran
[2] Islamic Azad Univ, Comp Engn Dept, Marvdasht Branch, Marvdasht, Iran
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 10期
关键词
Cloud computing; Virtual machine placement; Reinforcement learning; Clustering;
D O I
10.1007/s10586-024-04657-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient virtual machine (VM) placement is vital for optimizing the performance of cloud data centers. While recent studies have addressed this challenge, many have overlooked the heterogeneity of cloud environments and the importance of scalability. This paper introduces a novel multi-objective algorithm designed specifically for VM placement in heterogeneous and large-scale cloud data centers. Our approach leverages the K-means algorithm to group VMs based on demand characteristics. Subsequently, a multi-reward reinforcement learning algorithm is employed to allocate these VMs to physical hosts. Despite its simplicity, the proposed method demonstrates exceptional efficiency. Simulation results reveal that our approach significantly outperforms established algorithms such as GMPR, GRVMP, FFD, NSGA-II, RLVMP, and BFD. Key performance metrics include the number of active devices, energy consumption, resource utilization (CPU and memory), VM migrations, and adherence to service level agreements, highlighting the superiority of our method.
引用
收藏
页码:14149 / 14166
页数:18
相关论文
共 50 条
  • [1] Enhancing virtual machine placement efficiency in cloud data centers: a hybrid approach using multi-objective reinforcement learning and clustering strategies
    Ghasemi, Arezoo
    Haghighat, Abolfazl Toroghi
    Keshavarzi, Amin
    COMPUTING, 2024, 106 (09) : 2897 - 2922
  • [2] Adaptive Multi-Objective Virtual Machine Consolidation for Energy-Efficient Cloud Data Centers
    Sahul Goyal
    Lalit Kumar Awasthi
    Journal of Grid Computing, 2025, 23 (2)
  • [3] An Enhanced Multi-Objective Gray Wolf Optimization for Virtual Machine Placement in Cloud Data Centers
    Fatima, Aisha
    Javaid, Nadeem
    Butt, Ayesha Anjum
    Sultana, Tanzeela
    Hussain, Waqar
    Bilal, Muhammad
    Hashmi, Muhammad Aqeel ur Rehman
    Akbar, Mariam
    Ilahi, Manzoor
    ELECTRONICS, 2019, 8 (02)
  • [4] Virtual machine placement based on multi-objective reinforcement learning
    Qin, Yao
    Wang, Hua
    Yi, Shanwen
    Li, Xiaole
    Zhai, Linbo
    APPLIED INTELLIGENCE, 2020, 50 (08) : 2370 - 2383
  • [5] Virtual machine placement based on multi-objective reinforcement learning
    Yao Qin
    Hua Wang
    Shanwen Yi
    Xiaole Li
    Linbo Zhai
    Applied Intelligence, 2020, 50 : 2370 - 2383
  • [6] Multi-objective Meta-heuristic Technique for Energy Efficient Virtual Machine Placement in Cloud Computing Data Centers
    Vijaya C.
    Srinivasan P.
    Informatica (Slovenia), 2024, 48 (06): : 1 - 18
  • [7] A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning
    Arezoo Ghasemi
    Abolfazl Toroghi Haghighat
    Computing, 2020, 102 : 2049 - 2072
  • [8] A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning
    Ghasemi, Arezoo
    Haghighat, AbolfazI Toroghi
    COMPUTING, 2020, 102 (09) : 2049 - 2072
  • [9] Multi-Objective Reinforcement Learning for Virtual Machines Placement in Cloud Computing
    Bhatt, Chayan
    Singhal, Sunita
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (03) : 1051 - 1058
  • [10] A multi-objective approach for energy-efficient and reliable dynamic VM consolidation in cloud data centers
    Sayadnavard, Monireh H. H.
    Haghighat, Abolfazl Toroghi
    Rahmani, Amir Masoud
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 26