An Energy Efficient Virtual Machine Placement Algorithm with Balanced Resource Utilization

被引:17
|
作者
Huang, Wei [1 ]
Li, Xin [2 ]
Qian, Zhuzhong [2 ]
机构
[1] Nanjing Inst Technol, Sch Comp Engn, Nanjing, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210008, Jiangsu, Peoples R China
关键词
BIN PACKING;
D O I
10.1109/IMIS.2013.59
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Virtualization is a key technology for resource sharing in IaaS/PaaS cloud infrastructures. One primary issue in virtualization is the virtual machine placement (VMP) problem, which is to choose proper physical machine (PM) to deploy virtual machines (VMs) in runtime. In this paper, we study the VMP problem with the goal of minimizing the total energy consumption. We first present a multi-dimensional space partition model to characterize the resource usage states of PMs. Based on this model, we then propose a virtual machine placement algorithm, which can balance the utilization of multi-dimensional resources, reduce the number of running PMs and thus lower down the energy consumption. We also evaluate our proposed balanced algorithm via extensive simulations. Simulation results show that our approach can save as much as 15% energy compared to the first fit algorithm over a long run.
引用
收藏
页码:313 / 319
页数:7
相关论文
共 50 条
  • [11] Energy-efficient virtual machine placement algorithm based on power usage
    Shilpa Sunil
    Sanjeev Patel
    Computing, 2023, 105 : 1597 - 1621
  • [12] Availability-aware energy-efficient virtual machine placement algorithm
    Yang, Zhouhan
    Liu, Liu
    Das, Sanjukta
    Ramesh, Ram
    Du, Anna Ye
    Qiao, Chunming
    Journal of Communications, 2015, 10 (09): : 647 - 658
  • [13] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Sadoon Azizi
    Maz’har Zandsalimi
    Dawei Li
    Cluster Computing, 2020, 23 : 3421 - 3434
  • [14] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Azizi, Sadoon
    Zandsalimi, Maz'har
    Li, Dawei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3421 - 3434
  • [15] Energy efficient virtual machine migration algorithm
    Alshayeji, Mohammad H.
    Abed, Sa'ed
    Samrajesh, Mault D.
    JOURNAL OF ENGINEERING RESEARCH, 2017, 5 (02): : 19 - 42
  • [16] A Utilization Based Genetic Algorithm for virtual machine placement in cloud systems
    Cavdar, Mustafa Can
    Korpeoglu, Ibrahim
    Ulusoy, Ozgur
    COMPUTER COMMUNICATIONS, 2024, 214 : 136 - 148
  • [17] Resource-aware Algorithm for Virtual Machine Placement in Cloud Environment
    Gupta, Madnesh K.
    Amgoth, Tarachand
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 349 - 354
  • [18] Resource-aware virtual machine placement algorithm for IaaS cloud
    Gupta, Madnesh K.
    Amgoth, Tarachand
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (01): : 122 - 140
  • [19] Accelerated computation of the genetic algorithm for energy-efficient virtual machine placement in data centers
    Ding, Zhe
    Tian, Yu-Chu
    Wang, You-Gan
    Zhang, Wei-Zhe
    Yu, Zu-Guo
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (07): : 5421 - 5436
  • [20] An Energy Efficient Virtual Machine Placement Algorithm Based on Graph Partitioning in Cloud Data Center
    Yao, Wenbin
    Guo, Zhen
    Wang, Dongbin
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 412 - 416