R6 Mail Routing workload
The R6Mail Routing workload models an active user on a client reading and sending mail, using the calendar and scheduling features to schedule an appointment, send an invitation, and send an RSVP to an invitation.
About this task
An average user will run this script four times per hour. Each script iteration reads five documents, updates two documents, deletes two documents, scrolls a view once, opens and closes one database, opens and closes one view, sends one memo to three recipients, and does three lookups on the Domino® Directory (when NthIteration=6). Every 90 minutes, the test schedules one appointment and sends one invitation to the recipients. There are server name lookups, and messages are deposited in the SUT mailbox.
This test measures:
- Throughput of completed Notes® operations
- Average response time at maximum capacity
- Maximum number of mail users supported
The resulting capacity metric for a mail-only server is the maximum number of users that can be supported before the average user response time becomes unacceptable.
System under test (SUT) is required.
If you have not already created mail databases, do so before running the test. Use the NRPC Mail Initialization workload to create the mail files.
NOTES.INI Settings for the test driver for R6Mail
About this task
The following is an example of the NOTES.INI settings for the test driver:
NormalMessageSize=10000
MailServer=server/domain
MailTemplate=mail85.ntf
NthIteration=6
NumMessageRecipients=3
NumMailNotesPeruser=100
(optional)
NBTestReset=1
MaxDocToDelete=1000000
NOTES.INI settings for the R6 Mail SUT
About this task
- Log_MailRouting. Set to 20 for minimal logging, or to 10 for no logging (minimizes logging while testing.) Set it to 40 to display additional routing information on the console; for example, to verify that messages are being routed by the Router and MTA tasks.
- ServerTasks. Specify Router, IMAP, and LDAP.
- IMAP_Session_Timeout. Set to 60.
Other suggested SUT settings include:
Mail_Number_Of_MailBoxes=2
Max_Users=10100
NSF_DBcache_Maxentries=10100
Server_Pool_Tasks=100
Server_Max_Concurrent_Trans=1000
MAILLOGTOEVENTSONLY=1
LOG_SESSIONS=0
LOG_MAILROUTING=10
SERVER_SHOW_PERFORMANCE=1
MAILUSERPROCESSES=0
No_Force_Activity_Logging=1
Server document settings for the R6 Mail Routing test
About this task
Be sure that the Basics tab of the Server document uses these settings:
- Routing tasks: Mail Routing, SMTP Mail Routing
- SMTP listener task: Enabled
- Fully Qualified Internet host name: servername.company.com