Admission Control and Scheduling for High Performance WWW Servers

  • Authors:
  • Azer Bestavros;Naomi Katagai;Jorge Londono

  • Affiliations:
  • -;-;-

  • Venue:
  • Admission Control and Scheduling for High Performance WWW Servers
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Abstract In this paper we examine a number of admission control and scheduling protocols for high-performance web servers. In particular, we propose the use of a 2-phase policy for serving HTTP requests. The first ``registration'''' phase involves establishing the TCP connection for the HTTP request and parsing/iterpreting its arguments, whereas the second ``service'''' phase involves the service/transmission of data in response to the HTTP request. By introducing a delay between these two phases, we show that the performance of a web server could be improved significantly through the adoption of a number of scheduling policies that optimize the utilization of various system components (e.g. memory cache and I/O). In addition, to its premise for improving the performance of a single web server, the delineation between the registration and service phases of an HTTP request may be useful for load balancing purposes on clusters of web servers. We are investigating the use of such a mechanism as part of the Commonwealth testbed being developed at Boston University.