Admission control of the Apache web server

Mikael Andersson, Maria Kihl, Anders Robertsson, Björn Wittenmark

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

62 Downloads (Pure)

Abstract

Web sites are exposed to high rates of incoming requests. The servers may become
overloaded during temporary traffic peaks when more requests arrive than the server is
designed for. An admission control mechanism rejects some requests whenever the arriving
traffic is too high and thereby maintains an acceptable load in the system. This paper presents
how admission control mechanisms can be designed with a combination of queueing theory
and control theory. In this paper we model an Apache web server as a G/G/1-system and then
design a PI-controller, commonly used in automatic control, for the server. The controller
has been implemented as a module inside the Apache source code. Measurements from the
laboratory setup show how robust the implemented controller is, and how it correspond to
the results from the theoretical analysis.
Original languageEnglish
Title of host publicationSeventeenth Nordic Teletraffic Seminar, NTS 17, Fornebu, Norway, 25-27 August 2004
PublisherFornebu : Telenor
ISBN (Print)82-423-0595-1
Publication statusPublished - 2004
EventNordic Teletraffic Seminar, 2004 - Oslo, Norway
Duration: 2004 Aug 252004 Aug 27
Conference number: 17

Seminar

SeminarNordic Teletraffic Seminar, 2004
Abbreviated titleNTS-17
Country/TerritoryNorway
CityOslo
Period2004/08/252004/08/27

Subject classification (UKÄ)

  • Communication Systems
  • Control Engineering

Fingerprint

Dive into the research topics of 'Admission control of the Apache web server'. Together they form a unique fingerprint.

Cite this