By Topic

Feedback control-based absolute delay guarantee in Tomcat Web Server

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Jianbo Lu ; Coll. of Autom., Northwestern Polytech. Univ., Xi''an, China ; Guangzhong Dai ; Dejun Mu ; Kongfeng Sun
more authors

A widely existing problem in contemporary web application servers is the delay of response time. A long response time will cause the loss of clients and the drop of commercial interest for web site operators. The web Quality of Service (QoS) control should be deployed in web application servers in order to meet different requirements from clients and applications. In this paper, we use classical feedback control theory to contribute a QoS guarantee, i.e. the absolute delay guarantee (ADG). ADG is designed to ensure that the average queuing delay for the requests with high priority is no more than the threshold configured. The approximate linear time-invariant model of the database connection pool (DBCP) in Tomcat web application server is implemented through system identification experimentally. ADG controller is designed to use Root Lacus method. According to the error between the measured queuing delay and the reference value, the controller is periodically invoked to calculate and adjust the probability for different classes of requests to use a limited number of database connections. All components of the closed-loops of QoS guarantee is implemented for HTTP dynamic requests in the database connection pool. In order to evaluate the performance of the closed-loop systems, we design some experiments and gain experiment results. Experiment results show that the controller we design are able to handle fluctuate workloads effectively. ADG can be achieved well in the DBCP in Tomcat Web Server even if the number of concurrent requests changes abruptly.

Published in:

Information Science and Service Science (NISS), 2011 5th International Conference on New Trends in  (Volume:2 )

Date of Conference:

24-26 Oct. 2011