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 条
  • [1] Virtual Machine Placement Method for Energy Saving in Cloud Computing
    Wattanasomboon, Pragan
    Somchit, Yuthapong
    2015 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING (ICITEE), 2015, : 275 - 280
  • [2] Virtual Machine Allocation in Cloud Computing Environment
    Ezugwu, Absalom E.
    Buhari, Seyed M.
    Junaidu, Sahalu B.
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (02) : 47 - 60
  • [3] Hybrid approach for virtual machine allocation in cloud computing
    Booba, B.
    Anitha, X. Joshphin Jasaline
    Mohan, C.
    Jeyalaksshmi, S.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 41
  • [4] An Energy-Saving Virtual-machine Scheduling Algorithm of Cloud Computing System
    Wu, Kehe
    Du, Ruo
    Chen, Long
    Yan, Su
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING COMPANION (ISCC-C), 2014, : 219 - 224
  • [5] Security Strategy for Virtual Machine Allocation in Cloud Computing
    Jia, Hefei
    Liu, Xu
    Di, Xiaoqiang
    Qi, Hui
    Cong, Ligang
    Li, Jinqing
    Yang, Huamin
    2018 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS, 2019, 147 : 140 - 144
  • [6] Energy-Saving Virtual Machine Scheduling in Cloud Computing with Fixed Interval Constraints
    Nguyen Quang-Hung
    Nguyen Thanh Son
    Nam Thoai
    TRANSACTIONS ON LARGE-SCALE DATA- AND KNOWLEDGE-CENTERED SYSTEMS XXXI: SPECIAL ISSUE ON DATA AND SECURITY ENGINEERING, 2017, 10140 : 124 - 145
  • [7] Cloud Task and Virtual Machine Allocation Strategy in Cloud Computing Environment
    Xu, Xing
    Hu, Hao
    Hu, Na
    Ying, Weiqin
    NETWORK COMPUTING AND INFORMATION SECURITY, 2012, 345 : 113 - 120
  • [8] Stability Control in Virtual Machine: Resource Allocation for Cloud Computing
    Ismail, Mohd Badrulhisham
    Hashim, Habibah
    Yusof, Yusnani Mohd
    5TH INTERNATIONAL CONFERENCE ON GREEN DESIGN AND MANUFACTURE 2019 (ICONGDM 2019), 2019, 2129
  • [9] Global host allocation policy for virtual machine in cloud computing
    Kumar M.
    Yadav A.K.
    Khatri P.
    Raw R.S.
    International Journal of Information Technology, 2018, 10 (3) : 279 - 287
  • [10] An Energy-Aware Combinatorial Virtual Machine Allocation and Placement Model for Green Cloud Computing
    Gamsiz, Mustafa
    Ozer, Ali Haydar
    IEEE ACCESS, 2021, 9 : 18625 - 18648