DWA85Lite Workload
DWA85Lite Workload は、ブラウザからメールを送信、取得、削除する、ライトモードのアクティブな iNotes® ユーザーを示します。
始める前に
Web ユーザーはコンソールに表示されません。これは、Web ユーザーが iNotes® クライアントと同じカウンタを更新しないためです。Notes® クライアントはデータベースサーバータスクを使用し、Web ユーザーは HTTP タスクを使用します。サーバーコンソールで show task コマンドを使用して、各タスクを表示します。
show stat Mail.Deliveredshow stat HTTP
show stat mailさらに、show stat Domino.Requests.* を使用して、サーバー上で Web 要求が受信されているかを判別できます。DWA85Lite には認証ユーザーが必須です。
メールテンプレートが実行中の Domino® リリースと互換性があることを確認します。たとえば、Domino® リリース 8.5 以降の場合は、テンプレート mail85.ntf を使用します。テストドライバの NOTES.INI ファイルに、「Set MailTemplate=mail85.NTF」を入力します。コンソール上に配信情報を表示するには、SUT 上の NOTES.INI ファイルに Log_MailRouting=40 を入力します。
このタスクについて
平均的なシミュレーションユーザーは、DWA85Lite Workload を 1 時間に 4 回 (15 分間隔で 4 回反復) 実行します。このシミュレーションユーザーは、まずメールデータベースにログインします。次に、このシミュレーションが反復回数だけループします。反復ごとに、5 つのメールメッセージがチェックおよび取得され、そのうち 2 つが削除されます。さらに、2 反復ごとに 1 つのメールメッセージに返信されます。反復ごとに 1 回、1 人の受信者にメールが送信されます。2 反復ごとに 1 回、3 人の受信者に追加メールが送信されます。24 反復ごとに 1 回、受信ボックスから予定が作成され、受信ボックスから会議招集が作成および送信され、受信ボックスに招集要求がある場合は、その招集要求に返信されます。反復ごとに 1 回、ランダムな受信ボックス文書が NotesBench というテスト用フォルダに移動されます。最後に、反復全体を通して 5 分ごとに 1 回の頻度で、3 つのアラームチェックが実行されます。このワークロードの 1 反復あたりの平均所要時間は 15 分です。
ワークロードのデフォルトでは、ユーザー認証が必須であることを前提としています。
| Detail | 情報 |
|---|---|
| メトリック | このテストでは次の計測を行います。
|
| DWA85Lite テストのサーバー文書の設定 | サーバー文書で、次の設定を使用します。
|
| DWA85Lite テスト Server Under Test に関する NOTES.INI の設定 |
|
| アクセス権 | 管理者として任命したユーザーは、Domino® ディレクトリの ACL に対して管理者アクセス権を持つ必要があります。 |
| 認証 |
|
手順
| 設定 | 説明 |
|---|---|
| Domain=MyDomain | Server Under Test (SUT) のドメイン |
| NB_MAIL_SAVE_MESSAGE=1 | メール送信時に送信フォルダに保存 |
| NB_PERCENT_ATTACHEMENTS_READ=25 | すべての添付ファイルのうち読み取られる部分の割合 |
| NABENTRIES=1000 | サーバーの有効ユーザー数 |
| NB_MailRealFromField=1 | Notes ID 名ではなく、ユーザーのインターネットアドレスを使用してメールを送信します。 |
| MailRecipientBeginNumber=1 | ランダム受信者として選択するユーザー範囲の最初の値 |
| MailRecipientEndNumber=1000 | ランダム受信者として選択するユーザー範囲の最後の値 |
| ContextIteration1=24 | カレンダーの予定を追加する間隔 (24 = 6 時間おき) |
| ContextIteration2=24 | 会議招集メールを送信する間隔 (24 = 6 時間おき) |
| ContextIteration3=24 | カレンダーの招集メールに応答する間隔 (24 = 6 時間おき) |
| RUNTIME=9999 | テスト全体を実行する時間の上限 |
| NB_Memo1NumRecipients=1 | 最初のメールの受信者数を設定します。 |
| NB_Memo1NthIteration=1 | 最初のメールを送信する頻度 (反復内、1 = 反復ごと、2 = 2 反復ごと、3 = 3 反復ごと、以下同様) |
| NB_Memo2NumRecipients=3 | 2 番目のメールの受信者数を設定します。 |
| NB_Memo2NthIteration=2 | 2 番目のメールを送信する頻度 (反復内、1 = 反復ごと、2 = 2 反復ごと、3 = 3 反復ごと、以下同様) |
| NB_InvtNumRecipients=3 | この招集の受信者数 |
| NB_ReplyNthIteration=2 | 1 つのメッセージに返信する頻度。(反復内、1 = 反復ごと、2 = 2 反復ごと、3 = 3 反復ごと、以下同様) |
| NB_CalschNthIteration=24 | カレンダー操作を実行する頻度。(反復内、1 = 反復ごと、2 = 2 反復ごと、3 = 3 反復ごと、以下同様) |
| NB_MAIL_SAVE_MESSAGE=1 | [送信済み] フォルダに送信された各メッセージのコピーを保存します。 |
| WebPreferencesOff=1 | プリファレンスを保存しません。このワークロードでは何も更新されません。 |
| NB_NumDWAReadEntries=25 | ビューの読み取り時に返されるエントリの数。解像度 1024x768 のデフォルトは 25 です。 |
| HTTPHOST | このワークロードの実行対象となるホストの名前 |
| nb_dbdir=mail\ | メールデータベースが置かれるサーバーのデータディレクトリの相対パス |
| ThreadStagger=2 | 輻輳を避けるため、ワークロードの開始時に各スレッドを 2 秒ずつずらします。 |
| Webauthenticationoff=0 | 「認証」セクションを参照してください。 |
| TNB_DWA_DisableLogin=0 | ログインを無効化できるようにします。推奨されません。 |
| TNB_DWA_DisableAlarmPolling=0 | アラームチェックを無効化できるようにします。 |
| TNB_DWA_DisableReadDeleteReply=0 | 読み取り、削除、返信を無効化できるようにします。 |
| TNB_DWA_DisableSend=0 | 送信を無効化できるようにします。 |
| TNB_DWA_DisableAppointments=0 | 予定を無効化できるようにします。 |
| TNB_DWA_DisableInvitations=0 | 招集を無効化できるようにします。 |
| TNB_DWA_DisableMoveDocuments=0 | 文書の移動を無効化できるようにします。 |
| TNB_DWA_DisableRSVPs=0 | rsvp 機能を無効化できるようにします。 |
テストを実行する
このタスクについて
手順
- [Select Script] フィールドで、[DWA85Lite] を選択して [Execute] をクリックします。
-
テストの最後で、Domino® サーバーを終了する前に、SUT コンソールで
SH STATコマンドを入力します。