Options
Performance modeling of an Apache Web server with a dynamic pool of service processes
Van Do, Tien; Krieger, Udo R.; Chakka, Ram (2008): Performance modeling of an Apache Web server with a dynamic pool of service processes, in: Telecommunication systems : modeling, analysis, design and management, Norwell, Mass.: Springer Science + Business Media, Jg. 39, Nr. 2, S. 117–129, doi: 10.1007/s11235-008-9116-y.
Faculty/Chair:
Author:
Title of the Journal:
Telecommunication systems : modeling, analysis, design and management
ISSN:
1018-4864
Publisher Information:
Year of publication:
2008
Volume:
39
Issue:
2
Pages:
Language:
English
Abstract:
In the current Internet the performance of service delivery crucially depends on the proper and efficient operation of Web servers. It is determined by their software architecture and characterized by the applied processing model.
Here we consider the Unix software architecture of an Apache Web server with its non-threaded multi-processing module Prefork. We propose a tractable multi-server model to approximate the performance of the load-dependent dynamic behavior of Apache’s resource pool of available HTTP service processes, which has not been done before. Furthermore, we show that this Markovian queueing model can be solved by advanced matrix-geometric methods. Then the efficiently computed performance results of this analytic model are compared with measurements of a real Apache Web server. The outcome clearly indicates that our analytic model can very accurately predict the mean-value performance of Apache under the Prefork policy.
Here we consider the Unix software architecture of an Apache Web server with its non-threaded multi-processing module Prefork. We propose a tractable multi-server model to approximate the performance of the load-dependent dynamic behavior of Apache’s resource pool of available HTTP service processes, which has not been done before. Furthermore, we show that this Markovian queueing model can be solved by advanced matrix-geometric methods. Then the efficiently computed performance results of this analytic model are compared with measurements of a real Apache Web server. The outcome clearly indicates that our analytic model can very accurately predict the mean-value performance of Apache under the Prefork policy.
Keywords: ;  ;  ; 
Web server modeling
Queueing network model
QBD-M process
GE distribution
Type:
Article
Activation date:
September 24, 2014
Versioning
Question on publication
Permalink
https://fis.uni-bamberg.de/handle/uniba/18196