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

被引:139
|
作者
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 条
  • [1] Energy-performance trade-off analysis of parallel algorithms for shared memory architectures
    Korthikanti, Vijay Anand
    Agha, Gul
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (03): : 167 - 176
  • [2] Energy-performance trade-off in dense WLANs: A queuing study
    Couto da Silva, Ana Paula
    Meo, Michela
    Ajmone Marsan, Marco
    [J]. COMPUTER NETWORKS, 2012, 56 (10) : 2522 - 2537
  • [3] Dimensioning resources of Network Slices for energy-performance trade-off
    Huang, Wei
    Araldo, Andrea
    Castel-Taleb, Hind
    Jouaber, Badii
    [J]. 2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [4] A Task Scheduling Method for Energy-Performance Trade-off in Clouds
    Yang, Jun
    Xu, Xiaolong
    Tang, Wenda
    Hu, Chunhua
    Dou, Wanchun
    Chen, Jinjun
    [J]. PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 1029 - 1036
  • [5] Rethinking Energy-Performance Trade-Off in Mobile Web Page Loading
    Duc Hoang Bui
    Liu, Yunxin
    Kim, Hyosu
    Shin, Insik
    Zhao, Feng
    [J]. MOBICOM '15: PROCEEDINGS OF THE 21ST ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2015, : 14 - 26
  • [6] RETHINKING ENERGY-PERFORMANCE TRADE-OFF in Mobile Web Page Loading
    Duc Hoang Bui
    Liu, Yunxin
    Kim, Hyosu
    Shin, Insik
    Zhao, Feng
    [J]. GETMOBILE-MOBILE COMPUTING & COMMUNICATIONS REVIEW, 2016, 20 (02) : 39 - 42
  • [7] Run-Time management of energy-performance trade-off in Optical Network-on-Chip
    Luo, Jiating
    Van-Dung Pham
    Killian, Cedric
    Chillet, Daniel
    O'Connor, Ian
    Sentieys, Olivier
    Le Beux, Sebastien
    [J]. 2018 XXXIII CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), 2018,
  • [8] Energy-performance trade-off for processor sharing queues with setup delay
    Gebrehiwot, Misikir Eyob
    Aalto, Samuli
    Lassila, Pasi
    [J]. OPERATIONS RESEARCH LETTERS, 2016, 44 (01) : 101 - 106
  • [9] ML GUIDED ENERGY-PERFORMANCE TRADE-OFF ESTIMATION FOR UNCORE FREQUENCY SCALING
    Bekele, Solomon Abera
    Balakrishnan, M.
    Kumar, Anshul
    [J]. 2019 SPRING SIMULATION CONFERENCE (SPRINGSIM), 2019,
  • [10] Self-adaptability in Secure Embedded Systems: an Energy-Performance Trade-off
    Botezatu, N.
    Manta, V.
    Stan, A.
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL I, 2011, : 495 - 499