• DocumentCode
    2785959
  • Title

    Energy-Efficient Virtual Machine Replication and Placement in a Cloud Computing System

  • Author

    Goudarzi, Hadi ; Pedram, Massoud

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    750
  • Lastpage
    757
  • Abstract
    By utilizing Virtual Machines (VM) and doing server consolidation in a datacenter, a cloud provider can reduce the total energy consumption for servicing his clients with little performance degradation. In particular, the cloud provider can take advantage of dissimilar workloads and by assigning these workloads to the same server, can utilize fewer active servers to service his clients. Placing multiple copies of a VM on different servers and distributing the incoming requests among these VM copies can reduce the resource requirement for each VM copy and help the cloud provider utilize the servers more efficiently. In this paper, the problem of energy-efficient VM placement in a cloud computing system is solved. Precisely, we present an approach that first creates multiple copies of VMs and then uses dynamic programming and local search to place these copies on the physical servers. Simulation results show that the proposed algorithm reduces the total energy consumption by up to 20% with respect to previous work.
  • Keywords
    cloud computing; computer centres; dynamic programming; power aware computing; virtual machines; VM; cloud computing system; datacenter; dynamic programming; energy consumption; energy efficient virtual machine placement; energy efficient virtual machine replication; local search; physical servers; resource requirement; Cloud computing; Energy consumption; Energy efficiency; Heuristic algorithms; Memory management; Optimization; Servers; Cloud Computing; Energy Efficiency; Server Consolidation; Virtual Machine Placement; Virtual Machine Replication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4673-2892-0
  • Type

    conf

  • DOI
    10.1109/CLOUD.2012.107
  • Filename
    6253575