Energy Saving Virtual Machine Allocation in Cloud Computing

被引:20
|
作者
Xie, Ruitao [1 ]
Jia, Xiaohua [1 ]
Yang, Kan [1 ]
Zhang, Bo [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
Virtual Machine Allocation; Energy Saving; Cloud Computing; Data Center; MODELS;
D O I
10.1109/ICDCSW.2013.37
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the data center, a server can work in either active state or power-saving state. The power consumption in the power-saving state is almost 0, thus it is always desirable to allocate as many VMs as possible to some active servers and leave the rest to power-saving state in order to reduce the energy consumption of the data center. In this paper, we study such a VM allocation problem. Given a set VMs and a set of servers in a data center, each VM has a resource demand (CPU, memory, storage) and a starting time and a finishing time, and each server has resource capacity. There is an additional energy cost for a server to switch from power-saving state to active state. The servers are non-homogeneous. The problem of our concern is to allocate the VMs onto servers, such that the VMs resource demands can be met and the total energy consumption of servers is minimized. The problem is formulated as a boolean integer linear programming problem. A heuristic algorithm is proposed to solve the problem. Extensive simulations have been conducted to demonstrate our proposed method can significantly save the energy consumption in data centers.
引用
收藏
页码:132 / 137
页数:6
相关论文
共 50 条
  • [31] The virtual machine resource allocation based on service features in cloud computing environment
    College of Information Engineering, Zhongzhou University, Zhengzhou
    450044, China
    Open. Cybern. Syst. J., (639-647):
  • [32] A Priority based Scheduling Strategy for Virtual Machine Allocation in Cloud Computing Environment
    Xiao, Jing
    Wang, Zhiyuan
    2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICE COMPUTING (CSC), 2012, : 50 - 55
  • [33] Dynamics Resource Allocation via Virtual Machine for Cloud Computing: Statistical Approach
    Ismail, Mohd Badrulhisham
    Hashim, Habibah
    Yusoff, Yusnani Mohd
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING TECHNOLOGY AND TECHNOPRENEURSHIP (ICE2T), 2017,
  • [34] Virtual Machine Allocation in Cloud Computing Environments using Giant Trevally Optimizer
    Zhang, Hai-yu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (09) : 1104 - 1113
  • [35] Hybrid optimization algorithm for task scheduling and virtual machine allocation in cloud computing
    G. Sreenivasulu
    Ilango Paramasivam
    Evolutionary Intelligence, 2021, 14 : 1015 - 1022
  • [36] Virtual Machine Allocation Policy in Cloud Computing Using CloudSim in Java']Java
    Parikh, Kushang
    Hawanna, Nagesh
    Haleema, P. K.
    Jayasubalakshmi, R.
    Iyengar, N. Ch. S. N.
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (01): : 145 - 158
  • [37] Self-adaptive resource allocation for energy-aware virtual machine placement in dynamic computing cloud
    Jiang, Han-Peng
    Chen, Wei-Mei
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 120 : 119 - 129
  • [38] Energy Saving in Mobile Cloud Computing
    Rahman, Mazedur
    Gao, Jerry
    Tsai, Wei-Tek
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2013), 2013, : 285 - 291
  • [39] Correction to: Performance Evaluation and Social Optimization of an Energy-Saving Virtual Machine Allocation Scheme within a Cloud Environment
    Xiushuang Wang
    Jing Zhu
    Shunfu Jin
    Wuyi Yue
    Yutaka Takahashi
    Journal of the Operations Research Society of China, 2023, 11 : 981 - 981
  • [40] Performance bounded energy efficient virtual machine allocation in the global cloud
    Raycroft, Patrick
    Jansen, Ryan
    Jarus, Mateusz
    Brenner, Paul R.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2014, 4 (01): : 1 - 9