The Server.Load tool

Server.Load is a capacity-planning tool that you use to run tests, also called "scripts" and "workloads," against a targeted Domino® server to measure server capacity and response metrics.

Server.Load supports any platform that is supported by the Domino® Administrator client. The client runs the Server.Load tests and generates the transactions that are presented to the server. A typical Server.Load configuration has one or more client systems driving the server under test (SUT). Each client running Server.Load generates a simulated user load of Notes® transactions against the SUT, which reports server statistics back to the client. If you configure multiple clients, you set up and run the test from each client system.

You can run built-in scripts, create custom scripts from a library of commands, or submit commands manually. For example, run the built-in R5 Simple Mail Routing script to simulate users on an Notes® client reading and sending mail. Or create a custom script to create and open a Notes® mail database and populate it with messages. To test or execute individual commands, you can use the manual command line mode to delete documents from a database or issue remote server commands.

CAUTION: Server.Load and the Notes® client should not run concurrently on the same machine.

Using Server.Load, you have real-time control of the test environment and variables. Prior to running a test, you can change test parameters, stop conditions, and existing script variables. You can also monitor real-time server metrics. While the script is running, the Metrics window displays an immediate characterization of server performance by updating metrics on a per-minute basis.