2014 · 16 citations · 9 references
ComputingComputer ScienceInformation TechnologyCloud InfrastructureEnergy ManagementVirtualizationCloud Resource ManagementCompute Resource ManagementData Center VirtualizationEnergy-efficient Cloud ComputingResource ProvisioningWorkload PlacementCloud Computing SystemsData Center Energy OptimizationGreedy ApproximationPower ConsumptionPower Consumption OptimizationResource PlacementVirtual Machine PlacementVirtual Machines
The energy spent on powering the global information technology (IT) infrastructure has grown tremendously in the past decade, despite the dramatic improvement achieved in building energy efficient IT devices. In particular, reducing the high energy consumption of data centers has become a very important area due to the sudden popularity and demand for cloud computing services. In this paper, we propose to optimize the energy consumption in data centers by placing customers' virtual machines intelligently in the data center. We formulate this problem as a mathematical optimization problem and prove it's NP-hardness. We further explore two greedy approximation algorithms: the minimum power virtual machine (VM) placement algorithm (MinPow), that attempts to decrease the power consumption by avoiding powering up unnecessarily additional servers; and, the minimum communication virtual machine placement algorithm (MinCom), that aims at packing one user's VMs as much as possible on the same server or under the same rack to decrease the networking energy cost. We further, examine the performance of these two algorithms in both small scale and large scale clusters, and compare them to other alternatives. Our results demonstrate that MinPow and MinCom yield placements that are within 5% to 10% energy consumption of the optimal solution.
9
The Case for Energy-Proportional Computing
Luiz André Barroso, Urs Hölzle · Computer · 2007 · 2.5K citations
Albert Greenberg, James R. Hamilton, David A. Maltz et al. · ACM SIGCOMM Computer Communication Review · 2008 · 1.6K citations · Full text
ElasticTree: saving energy in data center networks
Brandon Heller, Srini Seetharaman, Priya Mahadevan et al. · 2010 · 914 citations