• DocumentCode
    651596
  • Title

    Energy Saving Virtual Machine Allocation in Cloud Computing

  • Author

    Ruitao Xie ; Xiaohua Jia ; Kan Yang ; Bo Zhang

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong, China
  • fYear
    2013
  • fDate
    8-11 July 2013
  • Firstpage
    132
  • Lastpage
    137
  • Abstract
    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.
  • Keywords
    cloud computing; computer centres; integer programming; linear programming; power aware computing; power consumption; resource allocation; virtual machines; Boolean integer linear programming problem; VM allocation problem; active state; cloud computing; data center; energy consumption; energy saving virtual machine allocation; heuristic algorithm; power consumption; power saving state; resource capacity; resource demand; Energy consumption; Memory management; Power demand; Resource management; Servers; Standards; Switches; Cloud Computing; Data Center; Energy Saving; Virtual Machine Allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops (ICDCSW), 2013 IEEE 33rd International Conference on
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    978-1-4799-3247-4
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2013.37
  • Filename
    6679876