• DocumentCode
    3230231
  • 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
  • Volume
    3
  • fYear
    1997
  • fDate
    3-8 Nov 1997
  • Firstpage
    1943
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1997. GLOBECOM '97., IEEE
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-7803-4198-8
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1997.644616
  • Filename
    644616