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 条
  • [31] Energy-efficient virtual machine placement in distributed cloud using NSGA-III algorithm
    Gopu, Arunkumar
    Thirugnanasambandam, Kalaipriyan
    Rajakumar, R.
    Alghamdi, Ahmed Saeed
    Alshamrani, Sultan S.
    Maharajan, K.
    Rashid, Mamoon
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [32] An energy-efficient cuckoo search algorithm for virtual machine placement in cloud computing data centers
    Hamza Onoruoiza Salami
    Abubakar Bala
    Sadiq M. Sait
    Idris Ismail
    The Journal of Supercomputing, 2021, 77 : 13330 - 13357
  • [33] An energy-efficient cuckoo search algorithm for virtual machine placement in cloud computing data centers
    Salami, Hamza Onoruoiza
    Bala, Abubakar
    Sait, Sadiq M.
    Ismail, Idris
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (11): : 13330 - 13357
  • [34] 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
  • [35] Energy-efficient virtual machine placement in distributed cloud using NSGA-III algorithm
    Arunkumar Gopu
    Kalaipriyan Thirugnanasambandam
    Rajakumar R
    Ahmed Saeed AlGhamdi
    Sultan S. Alshamrani
    K. Maharajan
    Mamoon Rashid
    Journal of Cloud Computing, 12
  • [36] The Impact of Inter-Virtual Machine Traffic on Energy Efficient Virtual Machines Placement
    Alharbi, Hatem A.
    Elgorashi, Taisir E. H.
    Lawey, Ahmed Q.
    Elmirghani, Jaafar M. H.
    2019 IEEE SUSTAINABILITY THROUGH ICT SUMMIT (STICT), 2019, : 49 - 55
  • [37] Availability-aware Energy-efficient Virtual Machine Placement
    Yang, Zhouhan
    Liu, Liu
    Qiao, Chunming
    Das, Sanjukta
    Ramesh, Ram
    Du, Anna Ye
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5853 - 5858
  • [38] An Energy-Aware Algorithm for Virtual Machine Placement in Cloud Computing
    Zhao, Da-Ming
    Zhou, Jian-Tao
    Li, Keqin
    IEEE ACCESS, 2019, 7 : 55659 - 55668
  • [39] Efficient Cloud Resource Management using Neuromorphic Modeling and Prediction for Virtual Machine Resource Utilization
    Li, Zhe
    Ma, Xiaolong
    Li, Ji
    Qiu, Qinru
    Wang, Yanzhi
    2019 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2019,
  • [40] A genetic algorithm-based virtual machine scheduling algorithm for energy-efficient resource management in cloud computing
    Shi, Feng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (22):