Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Adaptive Overload Control for Busy Internet Servers

As Internet services become more popular and pervasive, a critical problem that arises is managing the performance of services under extreme overload. This paper presents a set of techniques for managing overload in complex, dynamic Internet services. These techniques are based on an adaptive admission control mechanism that attempts to bound the 90th-percentile response time of requests flowing through the service. This is accomplished by internally monitoring the performance of the service, which is decomposed into a set of event-driven stages connected with request queues. By controlling the rate at which each stage admits requests, the service can perform focused overload management, for example, by filtering only those requests that lead to resource bottlenecks. We present two extensions of this basic controller that provide class-based service differentiation as well as application-specific service degradation. We evaluate these mechanisms using a complex Web-based e-mail service that is subjected to a realistic user load, as well as a simpler Web server benchmark.

Matt Welsh, University of California, Berkeley, and Intel Research

David Culler, University of California, Berkeley, and Intel Research

BibTeX
@inproceedings {270399,
author = {Matt Welsh and David Culler},
title = {Adaptive Overload Control for Busy Internet Servers},
booktitle = {4th USENIX Symposium on Internet Technologies and Systems (USITS 03)},
year = {2003},
address = {Seattle, WA},
url = {https://www.usenix.org/conference/usits-03/adaptive-overload-control-busy-internet-servers},
publisher = {USENIX Association},
month = mar
}
Download

Links

Paper: 
http://www.usenix.org/events/usits03/tech/full_papers/welsh/welsh.pdf
Paper (HTML): 
http://www.usenix.org/events/usits03/tech/full_papers/welsh/welsh_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us