ABSTRACT
How to effectively allocate system resource to meet the Service Level Agreement (SLA) of Web servers is a challenging problem. In this paper, we propose an improved scheme for autonomous timing performance control in Web servers under highly dynamic traffic loads. We devise a novel delay regulation technique called Queue Length Model Based Feedback Control utilizing server internal state information to reduce response time variance in presence of bursty traffic. Both simulation and experimental studies using synthesized workloads and real-world Web traces demonstrate the effectiveness of the proposed approach.
- L. Sha, X. Liu, Y. Lu, T. Abdelzaher, "Queueing Model Based Network Server Performance Control", IEEE Real-Time Systems Symposium, Phoenix, Texas, Dec, 2002 Google ScholarDigital Library
- M. Crovella, A. Bestavros, "Self-Similarity in World Wide Web Traffic: Evidence and Possible Cause", Proceedings of SIGMETRICS 1996 Google ScholarDigital Library
- M. Arlitt and T. Jin, 1998 World Cup Web Site Access Logs, Aug. 1998. Available at http://www.acm.org/sigcomm/ITA/Google Scholar
- X. Liu, R. Zheng, J. Heo and L. Sha, "Timing Performance Control in Web Server Systems Utilizing Internal State Information", extended version, Available at http://www-sal.cs.uiuc.edu/~xueliu/Timing.pdfGoogle Scholar
Index Terms
- Improved timing control for web server systems using internal state information
Recommendations
Timing Performance Control in Web Server Systems Utilizing Server Internal State Information
ICAS-ICNS '05: Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and ServicesHow to effectively allocate system resource to meet the Service Level Agreement (SLA) of Web servers is a challenging problem. In this paper, we propose an improved scheme for autonomous timing performance control in Web servers under highly dynamic ...
Web server QoS models: applying scheduling rules from production planning
Most web servers, in practical use, use a queuing policy based on the Best Effort model, which employs the first-in-first-out (FIFO) scheduling rule to prioritize web requests in a single queue. This model does not provide Quality of Service (QoS). In ...
Control-theoretic Analysis of Admission Control Mechanisms for Web Server Systems
Web sites are exposed to high rates of incoming requests. The servers may become overloaded during temporary traffic peaks when more requests arrive than the server is designed for. An admission control mechanism rejects some requests whenever the ...
Comments