監視


R5IMAP 工作量
「R5IMAP 工作量」將一次模式化作用中 IMAP 郵件使用者登入,然後接收和傳送郵件。Script 包含平均 15 分鐘的等待時間,因此一般使用者一小時最多執行此測試四次。對於每一次 Script 疊代,都會擷取 IMAP 郵件訊息,傳送一個 SMTP 訊息,並依據 NumMessageRecipients Script 變數的值,執行數個 LDAP 查詢要求。每一個測試使用者所傳送的 SMTP 訊息,會遞送到 SUT 上其他測試使用者的郵件資料庫。

此測試取得的測量:


IMAP 伺服器的結果產能公制,是在無法接受平均使用者回應時間之前可支援的最大使用者數目。

硬體注意事項

下列硬碟需求適用於 SUT,在部份測試期間,則適用於從 SUT 接收郵件的目標系統:
起始磁碟需求在 Domino 6 中,SUT 上每一位使用者大約 13MB (郵件資料庫)。在 Domino 5 中,大約 5.5MB。
後續的磁碟需求測試期間一個小時增加 1MB。(此圖與使用者數無關。)

一個小時增加 100KB,如同 NOTES.INI 檔案中 nthIteration 設定值所規定的限制。

每一個資料庫的成長率,是使用者數與收送郵件的收件人的一個比率函數。


執行 R5IMAP 工作量測試的秘訣

1. 使用這些伺服器指令。
指令說明
Show Task顯示「資料庫伺服器」作業 (Notes 用戶端) 或 IMAP 作業 (IMAP 使用者)。
Show Stat IMAP監督訊息計數器
Show Stat Mail監督訊息計數器
Show Stat SMTP監督 SMTP 統計資料
Show Stat LDAP監督 LDAP 統計資料
2. 使用 IMAP 用戶端,例如 Netscape 或 Outlook,來驗證已正確設定 IMAP 及 SMTP 伺服器作業。

3. 若要將環境疑難排解縮至最小,請將 IP 資訊 -- 例如,主機資訊 -- 放入 SUT 與磁碟機目錄的 \etc\hosts 檔或其同等檔案中。

4. 從 SUT 控制台,輸入此指令來顯示其他遞送資訊:


執行 R5 IMAP 工作量

1. 確認您已完成執行「R5IMAP 起始設定」工作量的程序。

如需「R5IMAP 起始設定」工作量的相關資訊,請參閱主題 R5IMAP 起始設定工作量

2. 在 SUT 上之 NOTES.INI 檔案中,請驗證「伺服器作業」設定,包括 IMAP 和 LDAP。

3. 在 SUT 的「伺服器」文件之「基本」標籤上,確定已啟動「SMTP 接收程式作業」。

4. 如需最佳效能,請在「Domino 名錄」中建立「配置設定」文件並執行下列步驟:

5. 在「Domino 管理員」用戶端上,啟動 Server.Load。

6. 在「測試類型」欄位中,選擇「內建」,然後從清單中選擇 R5 IMAP 工作量。

7. 在「使用通訊錄來建置收件人清單」欄位中,輸入 SUT 及其「Domino 名錄」的名稱,格式為 servername/org!!dominodirectory.NSF -- 例如,Server1/Acme!!NAMES.NSF。

8. 按一下「測試參數」標籤,並執行下列動作:

9. 按一下「Script 變數」標籤,再輸入這些值:
變數動作
R5IMAPBreakEnter one of these:
  • 1 -- 若發生錯誤,不讓 Script 退出
  • 0 -- 若發生錯誤,強迫 Script 退出
IMAPHost輸入 SUT 的完整網域名稱 -- 例如,server1.acme.com
NormalMessageSize輸入訊息主體的大小。建議值是 10000。
MessageLineSize輸入每行字元數。建議值是 80。
NumMessageRecipients輸入每一個訊息的收件人數目。建議值是 3。
RecipientDomain輸入含指定收件人的網域名稱 -- 例如,acme.com。
SMTPHost輸入正在執行「SMTP 接收程式」作業的 Domino 伺服器的完整網域名稱 -- 例如,server1.acme.com
ClientHost輸入用戶端的完整網域名稱 -- 例如,client1.acme.com
NthIteration輸入訊息的傳送頻率。訊息並非在每一次 Script 疊代時傳送,而是每 n 次的 Script 疊代才傳送一次。建議值是 6。
R5IMAP_Loop_N輸入 Script 執行內部迴圈的次數。建議值是 35,它將導致大約 8 小時的持續時間。
ScriptIterationLimit輸入 Script 執行外部迴圈的次數。建議值是 1。
10. (選用的) 按一下「停止條件」標籤以設定停止條件。

11. 按一下「執行」。

12. (選用的) 選取要監督的公制。


13. (選用的) 在「接收控制台指令的伺服器」欄位中,輸入 SUT 的名稱。

14. 按一下「啟動測試」。

另請參閱