Admission Control and Scheduling for High-Performance WWW Servers


Autoria(s): Bestavros, Azer; Katagai, Naomi; Londoño, Jorge M.
Data(s)

20/10/2011

20/10/2011

01/05/1998

Resumo

In this paper we examine a number of admission control and scheduling protocols for high-performance web servers based on a 2-phase policy for serving HTTP requests. The first "registration" phase involves establishing the TCP connection for the HTTP request and parsing/interpreting 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 potentially improved 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.

Identificador

Bestavros, Azer; Katagai, Naomi; Londono, Jorge. "Admission Control and Scheduling for High Performance WWW Servers", Technical Report BUCS-1997-015, Computer Science Department, Boston University, August 21, 1997. [Available from: http://hdl.handle.net/2144/1616]

http://hdl.handle.net/2144/1616

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-1997-015

Tipo

Technical Report