Admission control of the Apache web server
(2004)- 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.... (More) - 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. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/532390
- author
- Andersson, Mikael LU ; Kihl, Maria LU ; Robertsson, Anders LU and Wittenmark, Björn LU
- organization
- publishing date
- 2004
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Seventeenth Nordic Teletraffic Seminar, NTS 17, Fornebu, Norway, 25-27 August 2004
- publisher
- Fornebu : Telenor
- ISBN
- 82-423-0595-1
- language
- English
- LU publication?
- yes
- id
- 097cf69d-46dc-4ae8-87b4-693c97d643c1 (old id 532390)
- date added to LUP
- 2016-04-04 10:46:02
- date last changed
- 2018-11-21 21:00:40
@inproceedings{097cf69d-46dc-4ae8-87b4-693c97d643c1, abstract = {{Web sites are exposed to high rates of incoming requests. The servers may become<br/><br> overloaded during temporary traffic peaks when more requests arrive than the server is<br/><br> designed for. An admission control mechanism rejects some requests whenever the arriving<br/><br> traffic is too high and thereby maintains an acceptable load in the system. This paper presents<br/><br> how admission control mechanisms can be designed with a combination of queueing theory<br/><br> and control theory. In this paper we model an Apache web server as a G/G/1-system and then<br/><br> design a PI-controller, commonly used in automatic control, for the server. The controller<br/><br> has been implemented as a module inside the Apache source code. Measurements from the<br/><br> laboratory setup show how robust the implemented controller is, and how it correspond to<br/><br> the results from the theoretical analysis.}}, author = {{Andersson, Mikael and Kihl, Maria and Robertsson, Anders and Wittenmark, Björn}}, booktitle = {{Seventeenth Nordic Teletraffic Seminar, NTS 17, Fornebu, Norway, 25-27 August 2004}}, isbn = {{82-423-0595-1}}, language = {{eng}}, publisher = {{Fornebu : Telenor}}, title = {{Admission control of the Apache web server}}, url = {{https://lup.lub.lu.se/search/files/5616543/625303.pdf}}, year = {{2004}}, }