Title :
An analysis of Web server performance
Author :
Iyengar, Arun ; MacNair, Ed ; Nguyen, Thao
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
The Web server performance is a critical issue for sites which service a high volume of requests. This paper examines the performance of Web servers under high CPU loads. Simulations are used in conjunction with workloads which were obtained by analyzing Web logs and performance data from several real sites. Performance is significantly affected by the percentage of requests for dynamic HTML pages; dynamic HTML pages adversely affect the server performance. In order to optimize the performance, the number of dynamic pages should be kept as low as possible. When dynamic pages are required, techniques such as fast APIs for invoking server programs and caching can be employed to keep the overhead of the server programs generating the dynamic pages as low as possible. When the server is operating at or near peak capacity, there is a trade-off between average latencies and the percentage of requests rejected; performance is improved by rejecting a higher percentage of requests. For the real request distributions which we encountered we found that Web servers should reject enough requests so that the average load on the system is 95% or less of the maximum capacity in order to prevent latencies from becoming too large
Keywords :
Internet; delays; digital simulation; network servers; performance evaluation; Web logs; Web server performance; average latencies; average load; caching; dynamic HTML pages; fast API; high CPU loads; peak capacity; performance data analysis; real request distributions; rejected requests; server processing power; server programs; simulations; workloads; Analytical models; Databases; Delay; Explosives; HTML; Joining processes; Network servers; Performance analysis; Traffic control; Web server; Web sites;
Conference_Titel :
Global Telecommunications Conference, 1997. GLOBECOM '97., IEEE
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-4198-8
DOI :
10.1109/GLOCOM.1997.644616