Research of Web QoS Control Model Based on Dynamic Resource Reallocation Scheme

At present, Web applications and HTTP requests on the Internet are so explosively increasing that a large number of hot Web sites frequently confront with problems of server overloading. And how to provide various web services with high-level quality and satisfactory performance for Web clients has become one of the most urgent points we concern. In order to smoothly solve these problems, we proposed a Web QoS control model based on dynamically reallocating resource on Web server. Facilitated by adopting reflective policy, this model could monitor the real-time state of server resources, schedule and reallocate these resources to satisfy the different client demands in practice. Moreover, this model could utilize a multiple of pre-designed policies that classify HTTP requests based on dynamic admission control scheme and distribute server resource based on dynamic resource reallocation scheme. And we conduct evaluation experiments and compare the QoS performance of this model with the basic best-effort model in IIS6.0. Evaluation results demonstrate our model could significantly reduce response time, warrant stability and reliability when requests exceed the capacity of a Web server.

[1]  John S. Heidemann,et al.  Application‐level differentiated services for Web servers , 1999, World Wide Web.

[2]  Nong Ye,et al.  Web server QoS models: applying scheduling rules from production planning , 2005, Comput. Oper. Res..

[3]  Huang Tao,et al.  A QoS Benefit Driven Scheduling Framework for Middleware , 2006 .

[4]  Sharad Singhal,et al.  Web2K: Bringing QoS to Web Servers , 2000 .

[5]  T.F. Abdelzaher,et al.  Web server QoS management by adaptive content delivery , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[6]  Chuang Lin,et al.  Prototype implementation and performance evaluation of a QoS-based Web server , 2005, SOSE.

[7]  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.

[8]  Prasant Mohapatra,et al.  Overload control in QoS-aware web servers , 2003, Comput. Networks.

[9]  Mor Harchol-Balter,et al.  Analysis of SRPT scheduling: investigating unfairness , 2001, SIGMETRICS '01.

[10]  Mor Harchol-Balter,et al.  Connection Scheduling in Web Servers , 1999, USENIX Symposium on Internet Technologies and Systems.

[11]  Raju Pandey,et al.  Supporting quality of service in HTTP servers , 1998, PODC '98.