• DocumentCode
    1636689
  • Title

    Design of a Cluster-Based Web Server with Proportional Connection Delay Guarantee

  • Author

    Chan, Ka Ho ; Chu, Xiaowen

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Baptist Univ., Hong Kong
  • fYear
    2008
  • Firstpage
    5692
  • Lastpage
    5696
  • Abstract
    Cluster based Web servers have been widely deployed by enterprises to accommodate the ever-increasing population of Internet users. But during the period of high client loads, Web clusters may still fail to provide timely service to all the clients, and part of the clients may suffer unacceptable long delay. In order to provide better service to premium users, QoS schemes need be implemented in the Web clusters. Controlling mechanisms for stand-alone Web server have been studied in previous years, but it is still a challenging problem to design a QoS controller for Web clusters. In this paper, we apply a fuzzy Proportional Integral (PI) controller to dynamically assign system resources for guaranteeing proportional connection delay ratio. To overcome the difficulties caused by HTTP/1.1, we further propose a preemptive scheme which disconnects those idle clients with low priority if there is short of resources. We implement the controller in a real Web cluster system based on Apache, and study the performance by extensive experiments. Our results show that (1) the proposed fuzzy PI controller achieves much better performance than classic PI controller; (2) the preemptive schemes outperform non-preemptive schemes significantly.
  • Keywords
    Internet; PI control; file servers; fuzzy control; HTTP/1.1; Internet; QoS controller; Web clusters; cluster-based Web server; fuzzy proportional integral controller; high client loads; proportional connection delay guarantee; stand-alone Web server; system resources; unacceptable long delay; Communications Society; Computer science; Control systems; Delay; Dispatching; Fuzzy control; Fuzzy systems; Internet; Pi control; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2008. ICC '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-2075-9
  • Electronic_ISBN
    978-1-4244-2075-9
  • Type

    conf

  • DOI
    10.1109/ICC.2008.1066
  • Filename
    4534102