DocumentCode :
475671
Title :
Proportional Delay Differentiation Service in Web Application Servers: A Feedback Control Approach
Author :
Wenping Pan ; Mu, Dejun ; Wu, Hangxing ; Sun, Qilu
Author_Institution :
Coll. of Autom., Northwestern Polytech. Univ., Xi´´an
Volume :
1
fYear :
2008
fDate :
3-4 Aug. 2008
Firstpage :
600
Lastpage :
604
Abstract :
As more and more business applications become Web-enabled, service differentiation becomes an important issue for database-driven e-commerce Websites to meet different requirements of clients. This paper presents a feedback control approach to provide proportional delay differentiation (PDD) service in Web application servers handling dynamic HTTP requests. To achieve this goal, an approximate linear time-invariant model of the database connection pool (DBCP) in Web application servers is identified experimentally and used to design a proportional-integral (PI) controller. At each sampling time, the controller can dynamically calculate and adjust the probabilities for different classes of dynamic requests to get idle database connections in the next sampling period, according to the error between the measured delay ratio and the reference value. Three kinds of workloads, which follow deterministic, uniform and heavy-tailed distributions respectively, are designed to evaluate the performance of the closed-loop system. Experiment results indicate the controller is effective in handling varying workloads, and PDD can be achieved in the DBCP even if the number of concurrent dynamic requests changes abruptly under different kinds of workloads.
Keywords :
Internet; PI control; Web sites; closed loop systems; control engineering computing; control system synthesis; feedback; file servers; PI controller; Web application servers; business applications; closed-loop system; database connection pool; database-driven e-commerce Websites; feedback control approach; heavy-tailed distributions; proportional delay differentiation service; proportional-integral; service differentiation; time-invariant model; Databases; Delay; Error correction; Feedback control; Linear approximation; Pi control; Probability; Proportional control; Sampling methods; Web server; Feedback Control; Service Differentiation; Web Application Server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing, Communication, Control, and Management, 2008. CCCM '08. ISECS International Colloquium on
Conference_Location :
Guangzhou
Print_ISBN :
978-0-7695-3290-5
Type :
conf
DOI :
10.1109/CCCM.2008.195
Filename :
4609582
Link To Document :
بازگشت