Efficient Power Allocation under Global Power Cap and Application-Level Power Budget

被引:0
|
作者
Hu, Xiaoxue [1 ]
Luan, Zhongzhi [1 ]
Qian, Depei [1 ]
机构
[1] Beihang Univ, Sinogerman Joint Software Inst, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
power cap; power budget; extra budget; quality of service; web-related applications; MANAGEMENT;
D O I
10.1109/CCBD.2016.47
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In data center, applications which are typically multi-server, high-parallel, long-running like web-related applications are really common. They always compute over large-scale dataset and consume plenty of energy. Up until now, most researches focuses on trading a loss of performance for energy saving. However, managing the power is more important compared with reducing it. In this paper, we add energy consumption to the list of managed resources and help managers to control power profile of applications in data center. Tenants put forward the power budget and corresponding response time target of their own applications before they rent servers. We designed strategies to make every application in data center running under a global power cap and their own power budget. We first propose a Global Feedback Power Allocation Policy to periodically allocate the global power cap among the applications. We also devise a Local Efficient Power Policy to determine application-level power cap and allocate it among servers running the application. Extra budget during each period can be used in the rest of the tenancy to increase the application-level power cap to minimize the response time. We use Shell, WWW, DNS and Mail workloads to evaluate our policy.
引用
收藏
页码:157 / 161
页数:5
相关论文
共 50 条
  • [1] Dynamic power budget redistribution under a power cap on multi-application environments
    Costero, Luis
    Igual, Francisco D.
    Olcoz, Katzalin
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 38
  • [2] Chameleon: Application-level power management
    Liu, Xiaotao
    Shenoy, Prashant
    Corner, Mark D.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2008, 7 (08) : 995 - 1010
  • [3] Global power on a budget
    Tirpak, John A.
    [J]. Air Force Magazine, 2012, 95 (01): : 26 - 30
  • [4] Adapt&Cap: Coordinating System- and Application-Level Adaptation for Power-Constrained Systems
    Hankendi, Can
    Coskun, Ayse Kivilcim
    Hoffmann, Henry
    [J]. IEEE DESIGN & TEST, 2016, 33 (01) : 69 - 77
  • [5] Using Application-Level Thread Progress Information to Manage Power and Performance
    Neuman, Sabrina M.
    Miller, Jason E.
    Sanchez, Daniel
    Devadas, Srinivas
    [J]. 2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 501 - 508
  • [6] WattScope: Non-intrusive Application-level Power Disaggregation in Datacenters
    Guan X.
    Bashir N.
    Irwin D.
    Shenoy P.
    [J]. Performance Evaluation Review, 2024, 51 (04): : 24 - 25
  • [7] WattScope: Non-intrusive application-level power disaggregation in datacenters
    Guan, Xiaoding
    Bashir, Noman
    Irwin, David
    Shenoy, Prashant
    [J]. PERFORMANCE EVALUATION, 2023, 162
  • [8] Power Allocation in Relay Channels under a Global Power Constraint using Virtual Nodes
    Ferrand, Paul
    Gorce, Jean-Marie
    Goursaud, Claire
    [J]. 2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2013, : 949 - 953
  • [9] Power Efficient Pilot Symbol Power Allocation under Time-variant Channels
    Simko, Michal
    Diniz, Paulo S. R.
    Wang, Qi
    Rupp, Markus
    [J]. 2012 IEEE VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2012,
  • [10] An analysis of efficient multi core global power management policies: Maximizing performance for a given power budget
    Isci, Canturk
    Buyuktosunoglu, Alper
    Cher, Chen-Yong
    Bose, Pradip
    Martonosi, Margaret
    [J]. MICRO-39: PROCEEDINGS OF THE 39TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, 2006, : 347 - +