ALPACA: Application Performance Aware Server Power Capping

被引:5
|
作者
Krzywda, Jakub [1 ]
Ali-Eldin, Ahmed [1 ,2 ]
Wadbro, Eddie [1 ]
Ostberg, Per-Olov [1 ]
Elmroth, Erik [1 ]
机构
[1] Umea Univ, Dept Comp Sci, SE-90187 Umea, Sweden
[2] Univ Massachusetts, Coll Informat & Comp Sci, Amherst, MA 01003 USA
基金
瑞典研究理事会;
关键词
MANAGEMENT; DVFS; CPU;
D O I
10.1109/ICAC.2018.00014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Server power capping limits the power consumption of a server to not exceed a specific power budget. This allows data center operators to reduce the peak power consumption at the cost of performance degradation of hosted applications. Previous work on server power capping rarely considers Quality-of-Service (QoS) requirements of consolidated services when enforcing the power budget. In this paper, we introduce ALPACA, a framework to reduce QoS violations and overall application performance degradation for consolidated services. ALPACA reduces unnecessary high power consumption when there is no performance gain, and divides the power among the running services in a way that reduces the overall QoS degradation when the power is scarce. We evaluate ALPACA using four applications: MediaWiki, SysBench, Sock Shop, and CloudSuite's Web Search benchmark. Our experiments show that ALPACA reduces the operational costs of QoS penalties and electricity by up to 40% compared to a non optimized system.
引用
收藏
页码:41 / 50
页数:10
相关论文
共 50 条
  • [31] Co-Con: Coordinated Control of Power and Application Performance for Virtualized Server Clusters
    Wang, Xiaorui
    Wang, Yefu
    IWQOS: 2009 IEEE 17TH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, 2009, : 190 - 198
  • [32] Data Center Power Oversubscription with a Medium Voltage Power Plane and Priority-Aware Capping
    Sakalkar, Varun
    Kontorinis, Vasileios
    Landhuis, David
    Li, Shaohong
    De Ronde, Darren
    Blooming, Thomas
    Ramesh, Anand
    Kennedy, James
    Malone, Christopher
    Clidaras, Jimmy
    Ranganathan, Parthasarathy
    TWENTY-FIFTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXV), 2020, : 497 - 511
  • [33] Understanding the Impact of Dynamic Power Capping on Application Progress
    Ramesh, Srinivasan
    Perarnau, Swann
    Bhalachandra, Sridutt
    Malony, Allen D.
    Beckman, Pete
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 793 - 804
  • [34] Monitoring Performance and Power for Application Characterization with the Cache-Aware Roofline Model
    Antao, Diogo
    Tanica, Luis
    Ilic, Aleksandar
    Pratas, Frederico
    Tomas, Pedro
    Sousa, Leonel
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 747 - 760
  • [35] High Efficiency Power Supply Unit for Server Power Application
    Lee, Jong-Mu
    Hyun, Seung-Wook
    Won, Chung-Yuen
    2015 18TH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS (ICEMS), 2015, : 469 - 473
  • [36] Temperature and Power Aware Server Placement Optimization for Enterprise Data Center
    Yan, Longchuan
    Liu, Wantao
    Bai, Dongxia
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 433 - 440
  • [37] Managing performance and power consumption in a server farm
    Isi Mitrani
    Annals of Operations Research, 2013, 202 : 121 - 134
  • [38] A model for network server performance and power consumption
    Lent, Ricardo
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2013, 3 (02): : 80 - 93
  • [39] Managing performance and power consumption in a server farm
    Mitrani, Isi
    ANNALS OF OPERATIONS RESEARCH, 2013, 202 (01) : 121 - 134
  • [40] A Client-Server Architecture for Context-Aware Search Application
    Gui, Feng
    Guillen, Magno
    Rishe, Naphtali
    Barreto, Armando
    Andrian, Jean
    Adjouadi, Malek
    2009 INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS, 2009, : 539 - 546