R6 Mail Routing Workload
R6Mail Routing Workload は、メールを読み取り、送信するクライアント上のアクティブユーザーをシミュレートします。そのために、カレンダーおよびスケジュール機能を使用して予定をスケジュールし、招集を送り、招集に対する RSVP を送ります。
このタスクについて
平均的なユーザーは、このスクリプトを 1 時間に 4 回実行します。スクリプトを 1 回実行するたびに、5 つの文書を読み取り、2 つの文書を更新し、2 つの文書を削除し、ビューを 1 回スクロールし、1 つのデータベースのオープンとクローズを行い、1 つのビューのオープンとクローズを行い、1 つのメールを 3 人の受信者に送信し、Domino® ディレクトリで検索を 3 回実行します (NthIteration=6 のとき)。90 分おきに、テストは、1 つの予定をスケジュールし、1 つの招集メールを受信者に送ります。サーバー名参照が行われ、メッセージは SUT メールボックスに保管されます。
このテストでは次の計測を行います。
- 完了した Notes® 操作のスループット
- 最大キャパシティのときの平均応答時間
- サポートされるメールユーザーの最大数
結果として得られた 1 台のメール専用サーバーの容量測定基準は、サポートできたユーザーの最大数です。これは、平均ユーザー応答時間が低下して許容できなくなる直前の値です。
System Under Test (SUT) が必要です。
まだメールデータベースを作成していない場合、テストを実行する前に作成してください。NRPC Mail Initialization Workload を使用してメールファイルを作成します。
R6Mail のテストドライバ用 NOTES.INI の設定
このタスクについて
テストドライバ用 NOTES.INI の設定の例を以下に示します。
NormalMessageSize=10000
MailServer= サーバー/ドメイン
MailTemplate=mail85.ntf
NthIteration=6
NumMessageRecipients=3
NumMailNotesPeruser=100
(オプション)
NBTestReset=1
MaxDocToDelete=1000000
R6 Mail SUT に関する NOTES.INI の設定
このタスクについて
- Log_MailRouting。ログを最小にするには 20 を、ログを取らない場合は 10 を設定します (テスト中はログの量を最小化します)。40 に設定して、追加の配信情報をコンソール上に表示します。たとえば、メッセージが、ルーターと MTA のタスクにより配信されたことを確認するために使用します。
- ServerTasks Router、IMAP、LDAP を指定します。
- IMAP_Session_Timeout 60 に設定します。
その他の推奨する SUT の設定には次のものがあります。
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
R6 Mail Routing テストのサーバー文書の設定
このタスクについて
サーバー文書の [基本] タブで、これらの設定が使用されていることを確認してください。
- 配信タスク: メール配信、SMTP メール配信
- SMTP listener タスク: 有効
- 完全修飾インターネットホスト名: servername.company.com