Optimality analysis of energy-performance trade-off for server farm management

被引:140
|
作者
Gandhi, Anshul [1 ]
Gupta, Varun [1 ]
Harchol-Balter, Mor [1 ]
Kozuch, Michael A. [2 ]
机构
[1] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[2] Intel Res, Pittsburgh, PA 15213 USA
关键词
Power management; Data centers; Capacity provisioning; Setup costs; Performance-per-Watt; Energy-delay product; ALGORITHMS;
D O I
10.1016/j.peva.2010.08.009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A central question in designing server farms today is how to efficiently provision the number of servers to extract the best performance under unpredictable demand patterns while not wasting energy While one would like to turn servers off when they become idle to save energy the large setup cost (both in terms of setup time and energy penalty) needed to switch the server back on can adversely affect performance The problem is made more complex by the fact that today s servers provide multiple sleep or standby states which trade off the setup cost with the power consumed while the server is sleeping With so many controls finding the optimal server farm management policy is an almost intractable problem - How many servers should be on at any given time how many should be off and how many should be in some sleep state? In this paper we employ the popular metric of Energy-Response time Product (ERP) to capture the energy-performance trade-off and present the first theoretical results on the optimality of server farm management policies For a stationary demand pattern we prove that there exists a very small natural class of policies that always contains the optimal policy for a single server and conjecture it to contain a near-optimal policy for multi-server systems For time-varying demand patterns we propose a simple traffic-oblivious policy and provide analytical and empirical evidence for its near-optimality (C) 2010 Elsevier B V All rights reserved
引用
收藏
页码:1155 / 1171
页数:17
相关论文
共 50 条
  • [21] Energy Sharing and Performance Bounds in MIMO DFRC Systems: A Trade-Off Analysis
    Zheng, Ziheng
    Liu, Xiang
    Huang, Tianyao
    Liu, Yimin
    Eldar, Yonina C.
    IET SIGNAL PROCESSING, 2024, 2024
  • [22] Trade-off analysis for marine protected area management
    Brown, K
    Adger, WN
    Tompkins, E
    Bacon, P
    Shim, D
    Young, K
    ECOLOGICAL ECONOMICS, 2001, 37 (03) : 417 - 434
  • [23] Objective Trade-off in MPC Based Energy Management for Microgrids
    Mildt, Dominik
    Cupelli, Marco
    Monti, Antonello
    2019 IEEE PES GTD GRAND INTERNATIONAL CONFERENCE AND EXPOSITION ASIA (GTD ASIA), 2019, : 280 - 285
  • [24] Using server pages to unify clones in web applications: A trade-off analysis
    Rajapakse, Darnith C.
    Jarzabek, Stan
    ICSE 2007: 29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 116 - +
  • [25] Nonlinear image filtering: Trade-off between optimality and practicality
    Ben Hamza, A
    Krim, H
    2001 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL III, PROCEEDINGS, 2001, : 126 - 129
  • [26] Optimality vs Stability Trade-off in Ensemble Kalman Filters
    Taghvaei, Amirhossein
    Mehta, Prashant G.
    Georgiou, Tryphon T.
    IFAC PAPERSONLINE, 2022, 55 (30): : 335 - 340
  • [27] THE TRADE-OFF BETWEEN SIMPLICITY AND OPTIMALITY IN MACROECONOMIC POLICY DESIGN
    CHRISTODOULAKIS, N
    LEVINE, P
    JOURNAL OF ECONOMIC DYNAMICS & CONTROL, 1987, 11 (02): : 173 - 178
  • [28] FORECASTING WITH TRADE-OFF ANALYSIS
    PERHAM, JC
    DUNS REVIEW, 1977, 109 (03): : 87 - &
  • [29] Lizards trade-off energy supplies
    不详
    JOURNAL OF EXPERIMENTAL BIOLOGY, 2007, 210 (16): : ii - ii
  • [30] Principal trade-off analysis
    Strang, Alexander
    Sewell, David
    Kim, Alexander
    Alcedo, Kevin
    Rosenbluth, David
    INFORMATION VISUALIZATION, 2024, 23 (03) : 258 - 271