Proceedings of the 2nd International Workshop on Software and Performance 2000
DOI: 10.1145/350391.350427
|View full text |Cite
|
Sign up to set email alerts
|

Analytic model of Web servers in distributed environments

Abstract: In this paper, we illustrate a model-based approach to Web server performance evaluation, and present an analytic queueing model of Web servers in distributed environments. Performance predictions from the analytic model match well with the performance observed from simulation. The model forms an excellent basis for a decision support tool to allow system architects to predict the behavior of new systems prior to deployment, or existing systems under new workload scenarios.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
22
0

Year Published

2002
2002
2019
2019

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(22 citation statements)
references
References 8 publications
0
22
0
Order By: Relevance
“…Several authors (Rolia and Sevcik, 1995;Ramesh and Perros, 2000a, b;Reeser and Hariharan, 2002;Urgaonkar et al, 2005) have presented queuing network models for simple web-based applications. A queuing model of a very simple web server presented in Reeser and Hariharan (2002) incorporates dynamic server-side computing in a distributed environment.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Several authors (Rolia and Sevcik, 1995;Ramesh and Perros, 2000a, b;Reeser and Hariharan, 2002;Urgaonkar et al, 2005) have presented queuing network models for simple web-based applications. A queuing model of a very simple web server presented in Reeser and Hariharan (2002) incorporates dynamic server-side computing in a distributed environment.…”
Section: Introductionmentioning
confidence: 99%
“…A queuing model of a very simple web server presented in Reeser and Hariharan (2002) incorporates dynamic server-side computing in a distributed environment. The model serves as a building block of a decision support tool for evaluating behaviour of new systems prior to their deployment and a tool to estimate the behaviour of existing systems under new workload scenarios.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The work in recent years has focussed immensely on translation of high-level specification, to the formalisms accepted by such models [10], [6], [7], [17], assuming that a tool for the solution of the model is available. Some amount of work has also been done in developing more accurate (as opposed to generic) models of a system, so that more detailed behaviour can be specified and analyzed [8], or in developing models specific to certain software technologies [11], [16].…”
Section: Introductionmentioning
confidence: 99%
“…Performance analysis techniques of measurement and/or modeling therefore need to be applied to the software systems [1]. Hence queueing models are often used to model software performance [8].…”
Section: Introductionmentioning
confidence: 99%