loading...
Server-Level Power Control
Jacksonville, Florida, USA June 11-June 15
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICAC.2007.35Fourth International Conference on Au ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Charles Lefurgy, IBM Research, Austin, USA
Xiaorui Wang, University of Tennessee, Knoxville, USA
Malcolm Ware, IBM Research, Austin, USA
We present a technique that controls the peak power consumption of a high-density server by implementing a feedback controller that uses precise, system-level power measurement to periodically select the highest performance state while keeping the system within a fixed power constraint. A control theoretic methodology is applied to systematically design this control loop with analytic assurances of system stability and controller performance, despite unpredictable workloads and running environments. In a real server we are able to control power over a 1 second period to within 1 W. Additionally, we have observed that power over an 8 second period can be controlled to within 0.1 W. We believe that we are the first to demonstrate such precise control of power in a real server.

Conventional servers respond to power supply constraint situations by using simple open-loop policies to set a safe performance level in order to limit peak power consumption. We show that closed-loop control can provide higher performance under these conditions and test this technique on an IBM BladeCenter HS20 server. Experimental results demonstrate that closed-loop control provides up to 82% higher application performance compared to open-loop control and up to 17% higher performance compared to a widely used ad-hoc technique.

Citation:
Charles Lefurgy, Xiaorui Wang, Malcolm Ware, "Server-Level Power Control," icac, pp.4, Fourth International Conference on Autonomic Computing (ICAC'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions