A Self-Tuning Control for Web QoS

The design of Web QoS based on feedback control has an imperfect real-time because of the offline identification. This paper presents a self-tuning control framework to provide proportional delay differentiation guarantees on Web Server. The approach updates the model and controller parameters based on the variations of object model to reduce system error and optimize the performances through an online identification. The Matlab simulation and network tests show that the controller has some advantages compared with the traditional methods and could maintain the relative delay guarantees well even in poor network environment.

[1]  Lui Sha,et al.  Feedback control with queueing-theoretic prediction for relative delay guarantees in web servers , 2003, The 9th IEEE Real-Time and Embedded Technology and Applications Symposium, 2003. Proceedings..

[2]  Cheng-Zhong Xu,et al.  Design and implementation of a feedback controller for slowdown differentiation on internet servers , 2005, WWW '05.

[3]  Parameswaran Ramanathan,et al.  Proportional differentiated services: delay differentiation and packet scheduling , 2002, TNET.

[4]  Sang Hyuk Son,et al.  A feedback control approach for guaranteeing relative delays in Web servers , 2001, Proceedings Seventh IEEE Real-Time Technology and Applications Symposium.

[5]  Shan Zhi Web Quality of Service:A Survey , 2004 .

[6]  Wang Ru-chuan,et al.  Using Kalman filter to guarantee QoS robustness of web server , 2008, Wuhan University Journal of Natural Sciences.

[7]  Jiann-Liang Chen,et al.  Feedback QoS control scheme for wireless network applications , 2007, Comput. Electr. Eng..

[8]  Katsuhiko Ogata,et al.  Discrete-time control systems , 1987 .

[9]  Nicolas Christin,et al.  JoBS: Joint Buffer Management and Scheduling for Differentiated Services , 2001, IWQoS.

[10]  Dejun Mu,et al.  Proportional Delay Differentiation Service in Web Application Servers: A Feedback Control Approach , 2008, 2008 ISECS International Colloquium on Computing, Communication, Control, and Management.