Sidebar


Tools for Load-Testing and Benchmarking Web Servers

A wide range of packages is available for load-testing and benchmarking. In addition to torture.pl, which is focused, free, and complete with source, there are benchmarking-oriented software packages such as SPECweb96 and WebBench, which are available for free at the URLs listed below.

Moving up the price scale are load-testing tools from commercial software vendors. At $129, the least expensive is Portent from LoadTesting.com. This package is written in 100-percent Java. At a midrange in price is PerformanceStudio from Rational, which starts at $10,000. At the high end of the spectrum is SilkPerformer from Segue Software, which starts at $50,000.

What do you get for your money? High-end packages claim greater scalability, letting you simulate 10,000 users generating tens of millions of hits per day. Test results are kept in a repository that allows analysis of data over a period of time. Repository results are integrated with realtime monitoring of the live system and presented in an integrated graphical user interface. Often there's support for protocols such as HTTPS and SSL, as well as FTP and SMTP. There's also support for analyzing processing that occurs further down the pipeline from the point of entry into the site, by analyzing protocols such as IIOP and ODBC. -Editors

LoadTesting.com Portent
www.loadtesting.com

Mercury Interactive Astra SiteTest
www.mercuryinteractive.com/products/astrasitetest

Platinum Final Exam WebLoad
www.platinum.com/products/appdev/fe_iltps.htm

RadView WebLoad
http://www.radview.com/webload

Rational PerformanceStudio7.1
www.rational.com/products/pstudio/index.jtmpl

Segue Software SilkPerformer
www.segue.com/html/s_solutions/silk/s_performer.htm

SPECweb96 benchmark
www.spec.org/osg/web96

ZD WebBench 2.0
www.zdnet.com/zdbop/webbench/webbench.html