MONITORING


R5 IMAP Workload test
The IMAP Workload test models an active IMAP mail user logging in once, then receiving and sending mail. The script contains an average of 15 minutes of waiting, so an average user will execute this test no more than four times an hour. For each iteration of the script, IMAP mail messages are retrieved, one SMTP message is sent, and a number of LDAP lookup requests are executed based on the value of the NumMessageRecipients script variable. The SMTP messages sent by each test user are delivered to the mail databases of other test users on the SUT.

The measurements obtained by this test are:


The resulting capacity metric for an IMAP server is the maximum number of users that can be supported before the average user response time becomes unacceptable.

To read the code in the test script, see the topic R5 IMAP Workload script.

Hardware considerations

The following hard disk requirements apply to the SUT and, during some tests, to the destination systems that receive mail from the SUT:
Initial Disk RequirementIn Domino 6, approximately 13MB on the SUT for each user (mail database). In Domino 5, approximately 5.5MB.
Subsequent Disk RequirementIncrease of 1MB an hour for the duration of the test. (This figure is not dependent on the number of users.)

Increase of 100KB an hour as impacted by the value of the nthIteration setting in the NOTES.INI file

The growth rate of each database is a function of the ratio of the number of users and recipients sending and receiving mail.



Tips for running the IMAP Workload test

1. Use these server commands.
CommandDescription
Show TaskShow either the Database Server task (Notes clients) or IMAP task (IMAP users).
Show Stat IMAPMonitor message counters
Show Stat MailMonitor message counters
Show Stat SMTPMonitor SMTP statistics
Show Stat LDAPMonitor LDAP statistics
2. Use an IMAP client, such as Netscape or Outlook, to verify that the IMAP and SMTP server tasks are set up correctly.

3. To minimize environment troubleshooting, put IP information -- for example, host information -- in the \etc\hosts file or its equivalent on the SUT and driver directories.

4. From the SUT console, enter this command to display additional routing information:


See Also