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 条
  • [21] Accelerated computation of the genetic algorithm for energy-efficient virtual machine placement in data centers
    Zhe Ding
    Yu-Chu Tian
    You-Gan Wang
    Wei-Zhe Zhang
    Zu-Guo Yu
    Neural Computing and Applications, 2023, 35 : 5421 - 5436
  • [22] A Hybrid Genetic Algorithm for the Energy-Efficient Virtual Machine Placement Problem in Data Centers
    Tang, Maolin
    Pan, Shenchen
    NEURAL PROCESSING LETTERS, 2015, 41 (02) : 211 - 221
  • [23] Resource-aware virtual machine placement algorithm for IaaS cloud
    Madnesh K. Gupta
    Tarachand Amgoth
    The Journal of Supercomputing, 2018, 74 : 122 - 140
  • [24] A Hybrid Genetic Algorithm for the Energy-Efficient Virtual Machine Placement Problem in Data Centers
    Maolin Tang
    Shenchen Pan
    Neural Processing Letters, 2015, 41 : 211 - 221
  • [25] A Decrease-and-Conquer Genetic Algorithm for Energy Efficient Virtual Machine Placement in Data Centers
    Sonklin, Chanipa
    Tang, Maolin
    Tian, Chu
    2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2017, : 135 - 140
  • [26] Energy Efficient Virtual Machine Placement Technique using Banker Algorithm in Cloud Data Centre
    Singh, Ajith N.
    Hemalatha, M.
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2013,
  • [27] Improving Resource Utilization via Virtual Machine Placement in Data Center Networks
    Chen, Tao
    Zhu, Yaoming
    Gao, Xiaofeng
    Kong, Linghe
    Chen, Guihai
    Wang, Yongjian
    MOBILE NETWORKS & APPLICATIONS, 2018, 23 (02): : 227 - 238
  • [28] Improving Resource Utilization via Virtual Machine Placement in Data Center Networks
    Tao Chen
    Yaoming Zhu
    Xiaofeng Gao
    Linghe Kong
    Guihai Chen
    Yongjian Wang
    Mobile Networks and Applications, 2018, 23 : 227 - 238
  • [29] A Harris Hawk Optimisation system for energy and resource efficient virtual machine placement in cloud data centers
    Madhusudhan, H. S.
    Kumar, T. Satish
    Gupta, Punit
    McArdle, Gavin
    PLOS ONE, 2023, 18 (08):
  • [30] Energy-Saving and Resource-Efficient Algorithm for Virtual Network Function Placement With Network Scaling
    Chen, Minghao
    Sun, Yi
    Hu, Hailin
    Tang, Liangrui
    Fan, Bing
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2021, 5 (01): : 29 - 40