MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Handling Persistent Connections in Overloaded Web Servers

Download:
Download as a PDF | Download as a PS
by Thiemo Voigt, Per Gunningberg
http://www.sics.se/~thiemo/snart.ps
Add To MetaCart

Abstract:

Several overload admission control architectures have been developed to protect web servers from overload. Some of these architectures base their admission decision on information found in the HTTP header. In this context, persistent connections represent a challenging problem since the HTTP header of the rst request does not reveal any information about the resource consumption of the requests that might follow on the same connection. We have previously presented a kernel-based architecture that protects web servers from overload. The implemented mechanisms have proven to be more ecient and scalable than application level controls implemented in the web server. In this paper, we extend the kernel-based architecture to prevent overload caused by persistent connections. We evaluate our approach by various experiments.

Citations

342 Resource Containers: A New Facility for Resource Management in Server Systems – Banga, Druschel, et al. - 1999
155 The Case for Persistent-connection HTTP – Mogul - 1995
119 Web server support for tiered services – Bhatti, Friedrich - 1999
114 Measuring the Capacity of a Web Server – Banga, Druschel - 1997
99 Cluster Reserves: a mechanism for resource management in cluster-based network servers – Aron, Druschel, et al. - 2000
85 Integrating userperceived quality into Web server design – Bhatti, Bouch, et al. - 2000
64 Session based admission control: a mechanism for improving the performance of an overloaded web server – Cherkasova, Phaal - 1999
55 Web server qos management by adaptive content delivery – Abdelzaher, Bhatti - 1999
53 Efficient Support for P-HTTP in Clusterbased Web Servers – Aron, Druschel, et al. - 1999
39 Design and Performance of a Web Server Accelerator – Levy-Abegnoli, Iyengar, et al. - 1999
21 A measurement-based admission controlled web server – Li, Jamin - 2000
18 Constructing zero-loss Web services – LUO, YANG - 1781
12 Multi-class latencybounded web servers – Kanodia, Knightly - 2000
9 Writing Apache Modules with Perl and – Stein, MacEachern - 1999
7 Providing Di erentiated Levels of Service in Web Content Hosting – Almeida, Dabu, et al. - 1999
4 System support for scalable, reliable and highly manageable web hosting service – Luo, Yang - 2001
4 Mehra A.: Kernel Mechanisms for Service Dierentiation – Voigt, Tewari, et al. - 2001
2 performance memory based web caches: Kernel and user space performance. Usenix Annual Technical Conference – High - 2001
1 linux http accelerator. http://www.fenrus.demon.nl – Khttpd
1 Success with Electronic Business – Daum, Scheller - 2000