PERFORMANCE
The Cluster Mail workload script models an active user sending and reading mail on a client. It contains an average of eight minutes of waiting; therefore, an average user executes this script no more than seven times per hour. For each iteration of the script, there are five documents read, two documents added, two documents deleted, one view-scrolling operation, one database opened and closed, one view opened and closed, and some miscellaneous operations. One message is sent to the recipients approximately every 90 minutes.
Messages that each driver user sends are delivered to mail users in the cluster. The updates are then cluster-replicated to all replica copies of the users' database. The ClusterMail test models reading, submitting, delivering, and retrieving messages. As such, the mail users must have a corresponding $Person entry in the Domino Directories on clients and servers in order to receive mail. Run the agent, "Create NotesBench Mail Person Documents," to create these entries.
Since simulated users are connecting to the cluster, instead of to a specific server, they generate their mail from the server they are currently failed-over to. Each iteration of the script provides an opportunity for the user to fail-over to a different node depending on the availability of specific node resources.
Metrics Used
The measurements obtained by this test include:
Test Initialization
Complete the following steps to prepare for running the test:
1. Perform all the required "setup" procedures that apply to your configuration for this test, including setting up the NOTES.INI file and the destination servers.
2. On the SUT, start the Domino server. The router, replicator, and update server processes must be started. You can run additional server programs at your discretion.
3. Run the workload Cluster Mail Initialization to create replicas on the clustered server defined by [ClusterServer2] in the test driver's NOTES.INI file. The tester determines how many, and on which node, replicas should be placed.
NOTES.INI settings on the test driver for the ClusterMail test
Enter the following values in each child's NOTES.INI file.