WebSphere Studio Workload Simulator

The DayTrader workload was driven by the WebSphere® Studio Workload Simulator and the WebSphere Studio Workload Simulator script provided with DayTrader.

You specify the parameters for this script in a configuration file. Typically, you set up several different configuration files and then tell the script which file to use. The configuration changes we made are detailed in WebSphere Studio Workload Simulator configuration.

We used different copies of the modified WebSphere Studio Workload Simulator script to perform runs that were intended to stress anywhere from one to five application servers.

When DayTrader is running, four different workloads are running: two triplets and two combination mode servers. The stress test involves two clients for workload generation. Each client runs one DayTrader shell script, and each script invokes two separate instances of the iwl engine. One client targets the two combination servers, and the other client targets the two triplets, to spread the workload fairly evenly across the client workload generators.