Title :
Modeling 3-tiered Web applications
Author :
Liu, Xue ; Heo, Jin ; Sha, Lui
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Abstract :
The rapid advancement and deployment of Web applications call for a precise yet simple model for capacity planning and analysis purposes. The most widely deployed Web application architecture is the 3-tiered system, which is composed of a front-end Web server, an application server and a backend database server. In this paper, we present an analytical model of the 3-tiered Web application architecture. We show by using queueing network theory, we can model the 3-tiered Web application architecture accurately. A test-bed is built to measure model parameters based on industry standard server components and TPC-W benchmark. Validation results show that the proposed model predicts performance measures such as response time and throughput accurately.
Keywords :
Internet; Web sites; benchmark testing; computer architecture; file servers; queueing theory; telecommunication network planning; 3-tiered system; TPC-W benchmark; Web application architecture; backend database server; capacity planning; front-end Web server; industry standard server component; queueing network theory; Analytical models; Benchmark testing; Capacity planning; Databases; Measurement standards; Network servers; Predictive models; Queueing analysis; Service oriented architecture; Web server;
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005. 13th IEEE International Symposium on
Print_ISBN :
0-7695-2458-3
DOI :
10.1109/MASCOTS.2005.40