Sri Harsha Vardhan Reddy Chevuru

Student-Id: 010277104

 

 

Web Server Software Architectures

Daniel A. Menascé , George Mason University

 menasce@cs.gmu.edu

 

 

One of the important features affecting the website’s scalability is the Web server software architecture. Software architecture schemes are broadly characterized in two dimensions: the processing model and the pool size behavior.

 

Processing models generally are generally characterized as

 

 

Pool-Size behavior is again characterized as static and dynamic.

 

 

 

Performed of a Web server can be monitored by using parameters like

 

 

In order to evaluate the architecture’s performance characteristics, the results of a combined Markov chain model and Queuing Network (QN). The QN model computes the web server’s throughput and the Markhov chain model is used to represent the software architecture.

The average number of idle processes is directly a function of the average arrival rate of the requests.

 

Finally, it is said that software contention and architectures plays an important roles in affecting the Web server’s performance.

 

Strengths:

 

 

Weakness:

 

 

Critical Questions: