• DocumentCode
    677273
  • Title

    Online automatic energy-saving deployment under QoS guarantee for web server cluster

  • Author

    Zhi Xiong ; Shengtao Zeng ; Hongyan Lu

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Shantou Univ., Shantou, China
  • fYear
    2013
  • fDate
    26-28 Aug. 2013
  • Firstpage
    25
  • Lastpage
    30
  • Abstract
    Web server cluster has been widely used to improve the performance and reliability of web servers. Web cluster is usually deployed to handle peak load, resulting in an excessive waste of energy; hence, its deployment should be dynamically adjusted according to real-time load demand. This paper proposes an online automatic energy-efficient deployment scheme for web cluster, which tries to minimize cluster´s energy consumption under QoS guarantee. The scheme uses both CPU dynamic frequency scaling and server dynamic switching on/off mechanisms to reduce power consumption. It uses M/G/1 PS queue model to model server, and transforms cluster´s deployment problem to a constrained programming problem. Moreover, a hybrid algorithm is proposed to solve the problem. The algorithm adopts greedy idea to determine the on/off state of each server and adopts chaotic optimization to search the optimal solution. Due to the fewer variables and efficient solving algorithm, the problem can be solved online even applied in large-scale clusters. Simulation tests demonstrate that the hybrid solving algorithm can find high-quality solution in less computing time.
  • Keywords
    Internet; chaos; constraint handling; file servers; greedy algorithms; optimisation; power aware computing; quality of service; queueing theory; CPU dynamic frequency scaling; M/G/1 PS queue model; QoS guarantee; Web server cluster; chaotic optimization; cluster deployment problem; cluster energy consumption minimization; computing time; constrained programming problem; energy wastage; greedy algorithm; hybrid solving algorithm; large-scale clusters; model server; online automatic energy-efficient deployment scheme; optimal solution search; power consumption reduction; real-time load demand; server dynamic switching on-off mechanisms; server on-off state; Algorithm design and analysis; Greedy algorithms; Power demand; Programming; Quality of service; Web servers; Chaotic optimization; Energy-saving; QoS guarantee; Queue model; Web server cluster;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Automation (ICIA), 2013 IEEE International Conference on
  • Conference_Location
    Yinchuan
  • Type

    conf

  • DOI
    10.1109/ICInfA.2013.6720264
  • Filename
    6720264