An energy-efficient algorithm for virtual machine placement optimization in cloud data centers

被引:0
|
作者
Sadoon Azizi
Maz’har Zandsalimi
Dawei Li
机构
[1] University of Kurdistan,Department of Computer Engineering and IT
[2] Montclair State University,Department of Computer Science
来源
Cluster Computing | 2020年 / 23卷
关键词
Cloud computing; Infrastructure as a service (IaaS); Virtual machine placement (VMP); Optimization; Energy efficiency; Resource utilization;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud providers offer computing services based on user demands using the Infrastructure as a Service (IaaS) service model. In a cloud data center, it is possible that multiple Virtual Machines (VMs) run on a Physical Machine (PM) using virtualization technology. Virtual Machine Placement (VMP) problem is the mapping of virtual machines across multiple physical ones. This process plays a vital role in defining energy consumption and resource usage efficiency in the cloud data center infrastructure. However, providing an efficient solution is not trivial due to difficulties such as machine heterogeneity, multi-dimensional resources, and large scale cloud data centers. In this paper, we propose an efficient heuristic algorithm that focuses on power consumption and resource wastage optimization to solve the aforementioned problem. The proposed algorithm, called MinPR, minimizes the total power consumption by reducing the number of active physical machines and prioritizing the power-efficient ones. Also, it reduces resource wastage by maximizing and balancing resource utilization among physical machines. To achieve these goals, we propose a new Resource Usage Factor model that manages virtual machine placement on physical machines using reward and penalty mechanisms. Simulations based on cloud user-customized VMs and Amazon EC2 Instances workloads illustrate that the proposed algorithm outperforms existing approaches. In particular, the proposed algorithm reduces total energy consumption by up to 15% for cloud user-customized VMs and by up to 10% for Amazon EC2 Instances.
引用
收藏
页码:3421 / 3434
页数:13
相关论文
共 50 条
  • [21] Power efficient virtual machine placement in cloud data centers with a discrete and chaotic hybrid optimization algorithm
    Gharehpasha, Sasan
    Masdari, Mohammad
    Jafarian, Ahmad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1293 - 1315
  • [22] Power efficient virtual machine placement in cloud data centers with a discrete and chaotic hybrid optimization algorithm
    Sasan Gharehpasha
    Mohammad Masdari
    Ahmad Jafarian
    Cluster Computing, 2021, 24 : 1293 - 1315
  • [23] A Stochastic Virtual Machine Placement Algorithm for Energy-Efficient Cyber-Physical Cloud Systems
    Yan, Shi
    Zhang, Yi
    Tao, Shuyin
    Li, Xin
    Sun, Jin
    2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2019, : 587 - 594
  • [24] Energy-Efficient Dynamic Virtual Machine Management in Data Centers
    Han, Zhenhua
    Tan, Haisheng
    Wang, Rui
    Chen, Guihai
    Li, Yupeng
    Lau, Francis Chi Moon
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (01) : 344 - 360
  • [25] 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
  • [26] Adaptive Multi-Objective Virtual Machine Consolidation for Energy-Efficient Cloud Data Centers
    Sahul Goyal
    Lalit Kumar Awasthi
    Journal of Grid Computing, 2025, 23 (2)
  • [27] SEEVMC: A secure, energy-efficient virtual machine consolation approach for QoS in cloud data centers
    Usman, Muhammad
    Pu, Juhua
    Rehman, Attique Ur
    Afzal, Muhammad Khalil
    Arshad, Muhammad
    Muhammad, Yar
    ETRI JOURNAL, 2025,
  • [28] Virtual Machine Placement Algorithm for Energy Saving and Reliability of Servers in Cloud Data Centers
    Choi, JungYul
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2019, 27 (01) : 149 - 165
  • [29] An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm
    Mahdieh Mohammadhosseini
    Abolfazl Toroghi Haghighat
    Ebrahim Mahdipour
    The Journal of Supercomputing, 2019, 75 : 6904 - 6933
  • [30] An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm
    Mohammadhosseini, Mahdieh
    Haghighat, Abolfazl Toroghi
    Mahdipour, Ebrahim
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (10) : 6904 - 6933