Lund University Publications (Lund University) · 2003 · 42 citations · 10 references
Open access
BusinessComputer ScienceComputer SystemsCapacity PlanningDistributed SystemsQueuing TheoryPerformance ModelingQueueing AnalysisQueueing ProcessesQueueing SystemsQueueing TheoryQueuing AnalysisBurstiness ModelingMarkov Modulated Queueing ModelsMarkov-modulated Poisson ProcessesOverload ControlOverload ManagementQueueing ModelsResponse TimeWeb Servers
Performance modeling is an important topic in capacity planning and overload control for web servers. We present a queueing model of an Apache web server that uses bursty arrival traffic. The arrivals of HTTP requests is assumed to be a Markov Modulated Poisson Process and the service discipline of the server is processor sharing. The total number of requests that can be processed at one time is limited to K. We obtain web server performance metrics such as average response time, throughput and blocking probability by simulations. Compared to other models, our model is conceptually simple. The model has been validated through measurements and simulations in our lab. The performance metrics predicted by the model fit well to the experimental outcome.
10
Measuring the capacity of a web server
Gaurav Banga, Peter Druschel · 1997 · 169 citations
Web server performance modeling using an M/G/1/K*PS queue
Jiannong Cao, Mikael Andersson, Christian Nyberg et al. · 2003 · 135 citations · Full text