• DocumentCode
    2322606
  • Title

    QoS Guarantee in Tomcat Web Server: A Feedback Control Approach

  • Author

    Lu, Jianbo ; Dai, Guangzhong ; Mu, Dejun ; Yu, Jiang ; Li, Haipeng

  • Author_Institution
    Coll. of Autom., Northwestern Polytech. Univ., Xi´´an, China
  • fYear
    2011
  • fDate
    10-12 Oct. 2011
  • Firstpage
    183
  • Lastpage
    189
  • Abstract
    In this paper, classical feedback control theory is used to contribute two types of QoS guarantees, relative delay guarantee ( RDG) and absolute delay guarantee (ADG). RDG aims to maintain the average queuing delay ratio between different classes of requests according to pre-specified parameters, and ADG aims to ensure the average queuing delay for requests with high priority is no more than the threshold configured. All components of the closed-loop of QoS guarantee is implemented for HTTP dynamic requests in the database connection pool (DBCP) in Tomcat Web Server. Through off-line system identification, the approximate linear time-invariant model of the DBCP was established; RDG and ADG controllers were designed to use the Root Locus method. The controller was invoked periodically to calculate and adjust the probabilities for different classes of requests to use a limited number of database connections, according to the error between the measured queuing delay and the reference value. The experiments were conducted to evaluate the performance of the closed-loop systems. Experiment results demonstrated that, the controllers designed were capable of handling fluctuating workloads, and achieved RDG and ADG effectively in Tomcat web server.
  • Keywords
    Internet; closed loop systems; database management systems; delays; feedback; file servers; linear systems; quality of service; queueing theory; root loci; transport protocols; HTTP dynamic requests; QoS guarantee; Tomcat Web server; absolute delay guarantee; approximate linear time invariant model; average queuing delay; closed loop systems; database connection pool; feedback control theory; offline system identification; queuing delay ratio; relative delay guarantee; root locus method; Databases; Delay; Feedback control; Mathematical model; Quality of service; Web servers; Tomcat web server; connection delay guarantee; feedback control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2011 International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4577-1827-4
  • Type

    conf

  • DOI
    10.1109/CyberC.2011.39
  • Filename
    6079423