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 条
  • [31] Multimodal monitoring of Web servers
    Barra, M
    Cillo, T
    De Santis, A
    Petrillo, UF
    Negro, A
    Scarano, V
    [J]. IEEE MULTIMEDIA, 2002, 9 (03) : 32 - 41
  • [32] Quantum virtual machine: power and performance management in virtualized web servers clusters
    Monteiro, Andre
    Loques, Orlando
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (01): : 205 - 221
  • [33] On the Performance Regularity of Web Servers
    Yibei Ling
    Shigang Chen
    Xiaola Lin
    [J]. World Wide Web, 2004, 7 : 241 - 258
  • [34] A study of scalable web servers
    Zhou, G
    Wu, MQ
    Dong, J
    Chen, DX
    Xie, L
    [J]. COMPUTER SCIENCE AND TECHNOLOGY IN NEW CENTURY, 2001, : 531 - 534
  • [35] Web servers get skinny
    Campanale, M
    [J]. BYTE, 1997, 22 (10): : 129 - 131
  • [36] On the performance regularity of Web servers
    Ling, YB
    Chen, SG
    Lin, XL
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2004, 7 (03): : 241 - 258
  • [37] Connection scheduling in Web servers
    Crovella, ME
    Frangioso, R
    Harchol-Balter, M
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE 2ND USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS (USITS'99), 1999, : 243 - 254
  • [38] Static caching in Web servers
    Tatarinov, I
    Rousskov, A
    Soloviev, V
    [J]. SIXTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 1997, : 410 - 417
  • [39] A reference architecture for web servers
    Hassan, AE
    Holt, RC
    [J]. SEVENTH WORKING CONFERENCE ON REVERSE ENGINEERING - PROCEEDINGS, 2000, : 150 - 159
  • [40] Web servers get their kix
    不详
    [J]. DATAMATION, 1996, 42 (03): : 23 - 23