EEVMC: An Energy Efficient Virtual Machine Consolidation Approach for Cloud Data Centers

被引:0
|
作者
Rehman, Attique Ur [1 ]
Lu, Songfeng [1 ,2 ]
Ali, Mubashir [3 ]
Smarandache, Florentin [4 ]
Alshamrani, Sultan S. [5 ]
Alshehri, Abdullah [6 ]
Arslan, Farrukh [7 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Cyber Sci & Engn, Wuhan 430074, Peoples R China
[2] Shenzhen Huazhong Univ Sci & Technol, Res Inst, Shenzhen 518057, Peoples R China
[3] Lahore Garrison Univ, Dept Software Engn, Lahore 54810, Pakistan
[4] Univ New Mexico, Math Phys & Nat Sci Div, Gallup, NM 87301 USA
[5] Taif Univ, Coll Comp & Informat Technol, Dept Informat Technol, Taif 21944, Saudi Arabia
[6] Al Baha Univ, Fac Comp & Informat Technol, Informat Technol Dept, Al Baha 65799, Saudi Arabia
[7] Univ Engn & Technol, Dept Elect Engn, Lahore 54500, Pakistan
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Cloud computing; Data centers; Energy efficiency; Quality of service; Energy consumption; Virtual machines; Power demand; Virtual machine consolidation; quality of service; energy efficient; VM migration; placement algorithm; OpenStack cloud; WORKLOAD CONSOLIDATION; AWARE; POLICY;
D O I
10.1109/ACCESS.2024.3429424
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The dynamic landscape of cloud computing design presents significant challenges regarding power consumption and quality of service (QoS). Virtual machine (VM) consolidation is essential for reducing power usage and enhancing QoS by relocating VMs between hosts. OpenStack Neat, a leading framework for VM consolidation, employs the Modified Best-Fit Decreasing (MBFD) VM placement technique, which faces issues related to energy consumption and QoS. To address these issues, we propose an Energy Efficient VM Consolidation (EEVMC) approach. Our method introduces a novel host selection criterion based on the incurred loss during VM placement to identify the most efficient host. For validation, we conducted simulations using real-time workload traces from Planet-Lab and Materna over ten days, leveraging the latest CloudSim toolkit to compare our approach with state-of-the-art techniques. For Planet-Lab's workload, our EEVMC approach shows a reduction in energy consumption by 80.35%, 59.76%, 21.59%, and 7.40%, and fewer system-level agreement (SLA) violations by 94.51%, 94.85%, 47.17%, and 17.78% when compared to Modified Best-Fit Decreasing (MBFD), Power-Aware Best Fit Decreasing (PABFD), Medium Fit Power Efficient Decreasing (MFPED), and Power-Efficient Best-Fit Decreasing (PEBFD), respectively. Similarly, for Materna, EEVMC achieves a reduction in energy consumption by 16.10%, 61.0%, 4.94%, and 4.82%, and fewer SLA violations by 76.99%, 88.88%, 12.50%, and 48.65% against the same benchmarks. Additionally, Loss-Aware Performance Efficient Decreasing (LAPED) significantly reduces the total number of VM migrations and SLA time per active host, indicating a substantial improvement in cloud computing efficiency.
引用
收藏
页码:105234 / 105245
页数:12
相关论文
共 50 条
  • [1] Dynamic Virtual Machine Consolidation for Energy Efficient Cloud Data Centers
    Kang, Dong-Ki
    Alhazemi, Fawaz
    Kim, Seong-Hwan
    Youn, Chan-Hyun
    CLOUD COMPUTING (CLOUDCOMP 2015), 2016, 167 : 70 - 80
  • [2] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    Zhou Zhou
    Zhi-gang Hu
    Jun-yang Yu
    Jemal Abawajy
    Morshed Chowdhury
    Journal of Central South University, 2017, 24 : 2331 - 2341
  • [3] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    Zhou Zhou
    Hu Zhi-gang
    Yu Jun-yang
    Abawajy, Jemal
    Chowdhury, Morshed
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2017, 24 (10) : 2331 - 2341
  • [4] Energy-Efficient Framework for Virtual Machine Consolidation in Cloud Data Centers
    Kejing He
    Zhibo Li
    Dongyan Deng
    Yanhua Chen
    中国通信, 2017, 14 (10) : 192 - 201
  • [5] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    周舟
    胡志刚
    于俊洋
    Jemal Abawajy
    Morshed Chowdhury
    JournalofCentralSouthUniversity, 2017, 24 (10) : 2331 - 2341
  • [6] Energy-Efficient Framework for Virtual Machine Consolidation in Cloud Data Centers
    He, Kejing
    Li, Zhibo
    Deng, Dongyan
    Chen, Yanhua
    CHINA COMMUNICATIONS, 2017, 14 (10) : 192 - 201
  • [7] Virtual Machine Consolidation with Usage Prediction for Energy-Efficient Cloud Data Centers
    Nguyen Trung Hieu
    Di Francesco, Mario
    Yla-Jaaski, Antti
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 750 - 757
  • [8] Energy-Efficient Algorithms for Dynamic Virtual Machine Consolidation in Cloud Data Centers
    Khoshkholghi, Mohammad Ali
    Derahman, Mohd Noor
    Abdullah, Azizol
    Subramaniam, Shamala
    Othman, Mohamed
    IEEE ACCESS, 2017, 5 : 10709 - 10722
  • [9] Utilization-prediction-aware virtual machine consolidation approach for energy-efficient cloud data centers
    Hsieh, Sun-Yuan
    Liu, Cheng-Sheng
    Buyya, Rajkumar
    Zomaya, Albert Y.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 139 : 99 - 109
  • [10] Efficient Virtual Machine Placement Algorithms for Consolidation in Cloud Data Centers
    Alsbatin, Loiy
    Oz, Gurcu
    Ulusoy, Ali Hakan
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (01) : 29 - 50