Using CPU gradients for performance-aware energy conservation in multitier systems

被引:6
|
作者
Chen, Shuyi [1 ]
Joshi, Kaustubh R. [2 ]
Hiltunen, Matti A. [2 ]
Schlichting, Richard D. [3 ]
Sanders, William H. [1 ]
机构
[1] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
[2] AT&T Labs Res, Florham Pk, NJ USA
[3] AT&T Labs Res, Software Syst Res, Florham Pk, NJ USA
来源
关键词
Performance modeling; Energy conservation; Multitier applications; Server consolidation; DVFS;
D O I
10.1016/j.suscom.2011.02.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic voltage and frequency scaling (DVFS) and virtual machine (VM) based server consolidation are techniques that hold promise for energy conservation, but can also have adverse impacts on system performance. For the responsiveness-sensitive multitier applications running in today's data centers, queuing models should ideally be used to predict the impact of CPU scaling on response time, to allow appropriate runtime trade-offs between performance and energy use. In practice, however, such models are difficult to construct and thus are often abandoned for ad hoc solutions. In this paper, an alternative measurement-based approach that predicts the impacts without requiring detailed application knowledge is presented. The approach uses a new set of metrics, the CPU gradients, that can be automatically measured on a running system using lightweight and nonintrusive CPU perturbations. The practical feasibility of the approach is demonstrated using extensive experiments on multiple multitier applications, and it is shown that simple energy controllers can use gradient predictions to derive as much as 57% energy savings while still meeting response time constraints. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:113 / 133
页数:21
相关论文
共 50 条
  • [31] Optimizing energy consumption for a performance-aware cloud data center in the public sector
    Chang, Kyungmee
    Park, Sangun
    Kong, Hyesoo
    Kim, Wooju
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 20 : 34 - 45
  • [32] Energy- and performance-aware load-balancing in vehicular fog computing
    Hameed, Ahmad Raza
    ul Islam, Saif
    Ahmad, Ishfaq
    Munir, Kashif
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
  • [33] PATH: Performance-Aware Task Scheduling for Energy-Harvesting Nonvolatile Processors
    Li, Jinyang
    Liu, Yongpan
    Li, Hehe
    Yuan, Zhe
    Fu, Chenchen
    Yue, Jinshan
    Feng, Xiaoyu
    Xue, Chun Jason
    Hu, Jingtong
    Yang, Huazhong
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (09) : 1671 - 1684
  • [34] Performance-Aware Speculation Control using Wrong Path Usefulness Prediction
    Lee, Chang Joo
    Kim, Hyesoon
    Mutlu, Onur
    Patt, Yale N.
    [J]. 2008 IEEE 14TH INTERNATIONAL SYMPOSIUM ON HIGH PEFORMANCE COMPUTER ARCHITECTURE, 2008, : 34 - +
  • [35] The PEPPHER composition tool: performance-aware composition for GPU-based systems
    Dastgeer, Usman
    Li, Lu
    Kessler, Christoph
    [J]. COMPUTING, 2014, 96 (12) : 1195 - 1211
  • [36] The PEPPHER composition tool: performance-aware composition for GPU-based systems
    Usman Dastgeer
    Lu Li
    Christoph Kessler
    [J]. Computing, 2014, 96 : 1195 - 1211
  • [37] Network performance-aware collective communication for clustered wide-area systems
    Kielmann, T
    Bal, HE
    Gorlatch, S
    Verstoep, K
    Hofman, RFH
    [J]. PARALLEL COMPUTING, 2001, 27 (11) : 1431 - 1456
  • [38] Energy- and performance-aware incremental mapping for networks on chip with multiple voltage levels
    Chou, Chen-Ling
    Ogras, Umit Y.
    Marculescu, Radu
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (10) : 1866 - 1879
  • [39] Multilevel resource allocation for performance-aware energy-efficient cloud data centers
    Rossi, Fabio Diniz
    Severo de Souza, Paulo Silas
    Marques, Wagner dos Santos
    Conterato, Marcelo da Silva
    Ferreto, Tiago Coelho
    Lorenzon, Arthur Francisco
    Luizelli, Marcelo Caggiani
    [J]. 2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 462 - 467
  • [40] Performance-aware Energy-efficient Virtual Machine Placement in Cloud Data Center
    Zhang, Xiaoning
    Zhao, Yangming
    Guo, Shuai
    Li, Yichao
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,