4.7 Article

MIMO Power Control for High-Density Servers in an Enclosure

Journal

IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
Volume 21, Issue 10, Pages 1412-1426

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TPDS.2010.31

Keywords

Power control; power capping; power management; servers; data centers; feedback control

Funding

  1. US National Science Foundation (NSF) [CNS-0845390]
  2. CSR [CNS-0720663, CNS-0915959]
  3. US Office of Naval Research (ONR) [N00014-09-1-0750]
  4. Microsoft Research
  5. Division Of Computer and Network Systems
  6. Direct For Computer & Info Scie & Enginr [845390, 1143607] Funding Source: National Science Foundation

Ask authors/readers for more resources

Power control is becoming a key challenge for effectively operating a modern data center. In addition to reducing operating costs, precisely controlling power consumption is an essential way to avoid system failures caused by power capacity overload or overheating due to increasing high server density. Control-theoretic techniques have recently shown a lot of promise for power management because of their better control performance and theoretical guarantees on control accuracy and system stability. However, existing work oversimplifies the problem by controlling a single server independently from others. As a result, at the enclosure level where multiple high-density servers are correlated by common workloads and share common power supplies, power cannot be shared to improve application performance. In this paper, we propose an enclosure-level power controller that shifts power among servers based on their performance needs, while controlling the total power of the enclosure to be lower than a constraint. Our controller features a rigorous design based on an optimal Multi-Input-Multi-Output (MIMO) control theory. We present detailed control problem formulation and transformation to a standard constrained least-squares problem, as well as stability analysis in the face of significant workload variations. We then conduct extensive experiments on a physical testbed to compare our controller with three state-of-the-art controllers: a heuristic-based MIMO control solution, a Single-Input-Single-Output (SISO) control solution, and an improved SISO controller with simple power shifting among servers. Our empirical results demonstrate that our controller outperforms all the three baselines by having more accurate power control and up to 11.8 percent better benchmark performance.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available