 |
Return to article
The workload used in the benchmarks in this article is the R6Mail workload from the Server.Load performance tool that is included in Lotus Domino. Information about Server.Load and this workload can be found in the Lotus Domino Administrator help.
At a high level, the benchmark environment consists of a series of load-generating workstations, each simulating the Notes client-to-server actions of up to 1,500 virtual users. Additional load generators are added over time until response times exceed one second on average. On the Domino server, we configured the Domino Directory to handle the appropriate number of virtual users in the test and gave each of these users his own mail file in the data directory.
Each virtual user accomplishes the tasks shown in table 1 in a 90-minute period.
Table 1. Tasks accomplished by virtual users
| Actions every 90 minutes | R6Mail Workload |
|---|
| Open Inbox | 6 | | Read message | 30 | | Delete message | 12 | | Add message to Inbox | 12 (50 KB) | | Send message to three recipients | 1 (100 KB average) | | Send invitation to three recipients | 1 | | Send RSVP | 1 | | Close Inbox | 6 |
Breaking down this workload into the low-level Domino transactions yields the distribution shown in table 2.
Table 2. Workload distribution
| Transaction type | Percent |
|---|
| Read Inbox documents | 25 | | Add documents | 25 | | Open Inbox | 10 | | Read Inbox | 10 | | Delete documents | 10 | | Prepare/send RSVP | 5.8 | | Modify documents | 5 | | Close Inbox | 5 | | Directory lookups/validation | 1.7 | | Prepare/send message | 0.8 | | Prepare/send invitation | 0.8 | | Create appointment | 0.8 |
For additional details on the R6Mail workload used for all the tests in this article, refer to the developerWorks Lotus article, "The New Domino 6 NotesBench workloads: Heavier by request!"
Return to article
|  |
|