Coordinated Power and Performance Guarantee with Fuzzy MIMO Control in Virtualized Server Clusters

被引:15
|
作者
Lama, Palden [1 ]
Zhou, Xiaobo [2 ,3 ]
机构
[1] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
[2] Tongji Univ, Dept Comp Sci & Technol, Shanghai 200092, Peoples R China
[3] Univ Colorado, Dept Comp Sci, Colorado Springs, CO 80918 USA
基金
美国国家科学基金会;
关键词
Power budget; performance guarantee; multi-tier internet services; fuzzy MIMO control; proactive control; self adaptation; server virtualization;
D O I
10.1109/TC.2013.184
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is important but challenging to assure the performance of multi-tier Internet applications with the power consumption cap of virtualized server clusters mainly due to system complexity of shared infrastructure and dynamic and bursty nature of workloads. This paper presents PERFUME, a system that simultaneously guarantees power and performance targets with flexible tradeoffs and service differentiation among co-hosted applications while assuring control accuracy and system stability. Based on the proposed fuzzy MIMO control technique, it effectively controls both the throughput and percentile-based response time of multi-tier applications due to its novel self-adaptive fuzzy modeling that integrates the strengths of fuzzy logic, MIMO control and artificial neural network. Furthermore, we address an important challenge of pro-actively avoiding violations of power and performance targets in anticipation of future workload changes. We implement PERFUME in a testbed of virtualized blade servers hosting multi-tier RUBiS applications. Performance evaluation based on synthetic and real-world Web workloads demonstrates its control accuracy, flexibility in selecting tradeoffs between conflicting targets, service differentiation capability and robustness against highly dynamic and bursty workloads. It outperforms a representative utility based approach in providing guarantee of the system throughput, percentile-based response time and power budget.
引用
收藏
页码:97 / 111
页数:15
相关论文
共 50 条
  • [1] 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
  • [2] Coordinating Power Control and Performance Management for Virtualized Server Clusters
    Wang, Xiaorui
    Wang, Yefu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (02) : 245 - 259
  • [3] Adaptive power control for server clusters
    Wang, Xiaorui
    Chen, Ming
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2671 - 2675
  • [4] A column generation approach for power-aware optimization of virtualized heterogeneous server clusters
    Kramer, Hugo H.
    Petrucci, Vinicius
    Subramanian, Anand
    Uchoa, Eduardo
    COMPUTERS & INDUSTRIAL ENGINEERING, 2012, 63 (03) : 652 - 662
  • [5] Fuzzy coordinated control of a power unit
    Garduno-Ramirez, R
    Lee, KY
    IEEE POWER ENGINEERING SOCIETY - 1999 WINTER MEETING, VOLS 1 AND 2, 1999, : 134 - 139
  • [6] Power and performance control of soft real-time web server clusters
    Bertini, Luciano
    Leite, Julius C. B.
    Mosse, Daniel
    INFORMATION PROCESSING LETTERS, 2010, 110 (17) : 767 - 773
  • [7] QMapper: Dynamic Power and Performance Management in Virtualized Web Servers Clusters
    Monteiro, Andre
    Henriques, Felipe da Rocha
    2018 EIGHTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2018, : 37 - 46
  • [8] Power management using dynamic power state transitions and dynamic voltage frequency scaling controls in virtualized server clusters
    Velayudhan Kumar, Mohan Raj
    Raghunathan, Shriram
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (04) : 2290 - 2306
  • [9] Performance and Indirect Adaptive fuzzy generator excitation control and Coordinated by UPFC for power system
    Performant¸a s¸i controlul excitat¸iei generatorului la neclaritatea adaptabila indirecta s¸i coordonat de UPFC pentru un sistem de putere
    Djebli, M. (djebli_miloud@yahoo.fr), 1600, Editura ELECTRA (61):
  • [10] Efficient Server Provisioning with Control for End-to-End Response Time Guarantee on Multitier Clusters
    Lama, Palden
    Zhou, Xiaobo
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (01) : 78 - 86