Advanced

Web Server Performance Modeling using an M/G/1/K*PS Queue

Cao, Jianhua LU ; Andersson, Mikael LU ; Nyberg, Christian LU and Kihl, Maria LU (2003) 10th International Conference on Telecommunications In ICT'2003 : 10th international conference on telecommunications. Volume 2 p.1501-1506
Abstract
Performance modeling is an important topic in

capacity planning and overload control for web servers. We

present an M/G/1/K*PS queueing model of a web server.

The arrival process of HTTP requests is assumed to be

Poissonian and the service discipline is processor sharing.

The total number of requests that can be processed at one

time is limited to K. We obtain closed form expressions for

web server performance metrics such as average response

time, throughput and blocking probability. The average of

the service time requirement and the limit of the number of

requests being served are model parameters. The parameters

are estimated by... (More)
Performance modeling is an important topic in

capacity planning and overload control for web servers. We

present an M/G/1/K*PS queueing model of a web server.

The arrival process of HTTP requests is assumed to be

Poissonian and the service discipline is processor sharing.

The total number of requests that can be processed at one

time is limited to K. We obtain closed form expressions for

web server performance metrics such as average response

time, throughput and blocking probability. The average of

the service time requirement and the limit of the number of

requests being served are model parameters. The parameters

are estimated by maximizing the log-likelihood function of the

measured average response time. Compared to other models,

our model is conceptually simple and it is easy to estimate

model parameters. The model has been validated through

measurements in our lab. The performance metrics predicted

by the model fit well to the experimental outcome. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
in
ICT'2003 : 10th international conference on telecommunications. Volume 2
pages
1501 - 1506
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
conference name
10th International Conference on Telecommunications
external identifiers
  • WOS:000182692000242
  • Scopus:84943812319
ISBN
0780376617
DOI
10.1109/ICTEL.2003.1191656
project
Tele- och datakommunikationssystem: Performance Analysis of distributed Applications
language
English
LU publication?
yes
id
e0e766ed-4e8f-426a-a0c7-8063fe8d4e2f (old id 532506)
date added to LUP
2007-09-13 13:22:11
date last changed
2016-11-27 04:30:41
@misc{e0e766ed-4e8f-426a-a0c7-8063fe8d4e2f,
  abstract     = {Performance modeling is an important topic in<br/><br>
capacity planning and overload control for web servers. We<br/><br>
present an M/G/1/K*PS queueing model of a web server.<br/><br>
The arrival process of HTTP requests is assumed to be<br/><br>
Poissonian and the service discipline is processor sharing.<br/><br>
The total number of requests that can be processed at one<br/><br>
time is limited to K. We obtain closed form expressions for<br/><br>
web server performance metrics such as average response<br/><br>
time, throughput and blocking probability. The average of<br/><br>
the service time requirement and the limit of the number of<br/><br>
requests being served are model parameters. The parameters<br/><br>
are estimated by maximizing the log-likelihood function of the<br/><br>
measured average response time. Compared to other models,<br/><br>
our model is conceptually simple and it is easy to estimate<br/><br>
model parameters. The model has been validated through<br/><br>
measurements in our lab. The performance metrics predicted<br/><br>
by the model fit well to the experimental outcome.},
  author       = {Cao, Jianhua and Andersson, Mikael and Nyberg, Christian and Kihl, Maria},
  isbn         = {0780376617},
  language     = {eng},
  pages        = {1501--1506},
  publisher    = {ARRAY(0xc30f4d8)},
  series       = {ICT'2003 : 10th international conference on telecommunications. Volume 2},
  title        = {Web Server Performance Modeling using an M/G/1/K*PS Queue},
  url          = {http://dx.doi.org/10.1109/ICTEL.2003.1191656},
  year         = {2003},
}