BrownMap: Enforcing Power Budget in Shared Data Centers

Shared data centers that use virtualized servers as building blocks (e.g., clouds) are emerging as an exciting technology that provides a computational platform for customers without incurring a steep setup cost. The
providers of a shared data center, however, need intelligent mechanisms to deal with bursts in resource requirements as well as failures that may significantly reduce resource availability. In this work, we investigate mechanisms to ensure that a shared data center can operate within a power budget, while maximizing the overall revenue earned by the provider. We present the BrownMap methodology that is able to ensure that data centers can deal both with outages that reduce the available power or with surges in workload. BrownMap uses automatic VM resizing and Live Migration technologies to ensure that overall revenue of the provider is maximized, while meeting the budget. We implement BrownMap on an IBM Power6 cluster and study its effectiveness using a trace-driven evaluation of a real workload. Both theoretical and experimental evidence are presented that establish the efficacy of BrownMap to maximize revenue, while meeting a power budget for shared data centers.

By: Akshat Verma, Pradipta De, Vijay Mann, Tapan Nayak, Amit Purohit, Gargi Dasgupta and Ravi Kothari

Published in: RI09016 in 2009


This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.


Questions about this service can be mailed to .