Loading...
Please wait, while we are loading the content...
Similar Documents
Web servers under overload: How scheduling can help (2003)
| Content Provider | CiteSeerX |
|---|---|
| Author | Schroeder, Bianca Harchol-Balter, Mor |
| Description | Most well-managed web servers perform well most of the time. Occasionally, however, every popular web server experiences transient overload. An overloaded web server typically displays signs of its affliction within a few seconds. Work enters the web server at a greater rate than the web server can complete it, causing the number of connections at the server to build up. This implies large delays for clients accessing the server. This paper provides a systematic performance study of exactly what happens when a web server is run under transient overload, both from the perspective of the server and from the perspective of the client. Second, this paper proposes and evaluates a particular kernel-level solution for improving the performance of web servers under overload. The solution is based on SRPT connection scheduling. We show that SRPT-based scheduling improves overload performance across a variety of client and server-oriented metrics. |
| File Format | |
| Language | English |
| Publisher Date | 2003-01-01 |
| Access Restriction | Open |
| Subject Keyword | Popular Web Server Well-managed Web Server Improves Overload Performance Particular Kernel-level Solution Systematic Performance Study Server-oriented Metric Large Delay Overloaded Web Server Web Server Transient Overload Srpt Connection |
| Content Type | Text |
| Resource Type | Article |