Adaptive global power optimization for Web servers

被引:4
|
作者
Piga, Leonardo [1 ]
Bergamaschi, Reinaldo A. [1 ]
Breternitz, Mauricio [2 ]
Rigo, Sandro [1 ]
机构
[1] Univ Campinas UNICAMP, Inst Comp, BR-13083852 Campinas, SP, Brazil
[2] Adv Micro Devices Inc, Austin, TX 78735 USA
来源
JOURNAL OF SUPERCOMPUTING | 2014年 / 68卷 / 03期
基金
巴西圣保罗研究基金会;
关键词
Power management; High-density servers; Web server; Power optimization; Cluster;
D O I
10.1007/s11227-014-1141-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work investigates power and performance trade-offs for Web servers on a state-of-the-art, high-density, power-efficient SeaMicro SM15k cluster by AMD. We relied on the concept of virtual power states (VPSs), a combination of CPU utilization rate to the P/C power states available in modern processors, and on our global optimization algorithm called Slack Recovery, to deploy an adaptive global power management system in a production environment. The main contributions of this paper are twofold. First, it presents the Slack Recovery algorithm deployed on a real cluster, composed of 25 SeaMicro nodes. The algorithm finds a P-state and a utilization rate for each CPU node to minimize power under a minimum performance requirement. Second, it proposes a novel mechanism to control utilization rates in each server, a key aspect on our power/performance optimization system which enables the implementation of the VPS concept in practice. Experimental results show that our Slack Recovery-based system can reduce up to 6.7 % of the power consumption when compared to policies usually deployed in SeaMicro production systems.
引用
收藏
页码:1088 / 1112
页数:25
相关论文
共 50 条
  • [1] Adaptive global power optimization for Web servers
    Leonardo Piga
    Reinaldo A. Bergamaschi
    Mauricio Breternitz
    Sandro Rigo
    [J]. The Journal of Supercomputing, 2014, 68 : 1088 - 1112
  • [2] Greening Web Servers: A Case for Ultra Low-power Web Servers
    Varghese, Benoy
    Carlsson, Niklas
    Jourjon, Guillaume
    Mahanti, Anirban
    Shenoy, Prashant
    [J]. 2014 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2014,
  • [3] Power Saving Proxies for Web Servers
    O'Dwyer, Karl J.
    Creedon, Eoin
    Purcell, Mark
    Malone, David
    [J]. COMPUTER JOURNAL, 2020, 63 (02): : 179 - 192
  • [4] Global caching mechanisms in clusters of Web servers
    Poleggi, ME
    Ciciani, B
    [J]. MASCOTS 2002: 10TH IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATIONS SYSTEMS, PROCEEDINGS, 2002, : 421 - 426
  • [5] Adaptive Web Service Composition Insuring Global QoS Optimization
    Hammas, Olfa
    Ben Yahia, Saloua
    Ben Ahmed, Samir
    [J]. 2015 INTERNATIONAL SYMPOSIUM ON NETWORKS, COMPUTERS AND COMMUNICATIONS (ISNCC 2015), 2015,
  • [6] Power Saving for Web Servers Using Proxies
    O'Dwyer, Karl J.
    Creedon, Eoin
    Purcell, Mark
    Malone, David
    [J]. 2013 SUSTAINABLE INTERNET AND ICT FOR SUSTAINABILITY (SUSTAINIT), 2013,
  • [7] ADAPTIVE POWER CAPPING FOR SERVERS WITH MULTITHREADED WORKLOADS
    Reda, Sherief
    Cochran, Ryan
    Coskun, Ayse K.
    [J]. IEEE MICRO, 2012, 32 (05) : 64 - 75
  • [8] vCap: Adaptive Power Capping for Virtualized Servers
    Hankendi, Can
    Reda, Sherief
    Coskun, Ayse K.
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2013, : 415 - 420
  • [9] Power-aware QoS management in web servers
    Sharma, V
    Thomas, A
    Abdelzaher, T
    Skadron, K
    Lu, ZJ
    [J]. RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 63 - 72
  • [10] Performance analysis and optimization of web proxy servers and mirror sites
    Gautam, N
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 142 (02) : 396 - 418