SMTP 及 POP3 工作量

SMTP 及 POP3 工作量會將作用中的使用者,透過 SMTP 及 POP3 來接收並傳送郵件模式化。該 Script 包含平均 10 分鐘的等待時間,因此一般使用者將在一個小時內執行此測試不超過六次。

執行這項作業的原因和時機

每次疊代期間,Script 會檢查並擷取 POP3 訊息。當傳送訊息時,每一個使用者會將郵件訊息傳送至 NumMessageRecipients(每 20 分鐘不超過一次)。百分之二十的使用者,將接收到百分之八十的傳送郵件訊息。每一個使用者所傳送的 SMTP 訊息,會遞送至 SUT 上其他使用者的郵件資料庫。

此測試取得的測量:

  • 已完成之 Notes® 作業的產量
  • 最大產能的平均回應時間
  • 受支援的最大 SMTP/POP3 郵件使用者數目

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

註: 您可以複查「SMTP 及 POP3 工作量」Script。

下列硬碟需求適用於 SUT,在部分測試期間,則適用於從 SUT 接收郵件的目標系統:

1. 硬碟需求

設定

起始磁碟需求

Domino® 6 或更新版本中,SUT 上每一個使用者大約 11.5MB(郵件資料庫)。在 Domino® R5 中,大約 7.5MB。

後續的磁碟需求

測試期間每個小時增加 100KB。此圖與使用者數無關。

執行 SMTP/POP3 測試的秘訣

程序

  1. 為了輕鬆地進行環境疑難排解,請將 IP 資訊(例如,主機資訊)放入 SUT 與驅動程式目錄上的 \etc\hosts 檔案或其同等檔案中。
  2. 如果鑑別錯誤發生於 Domino® 伺服器主控台,請驗證 HTTP 欄位中的密碼(位於 SUT 的「Domino® 名錄」中各自使用者的「人員」文件);必要的話,編輯「Domino® 名錄」。
  3. 從 SUT 控制台,輸入此指令來顯示其他遞送資訊:
    Set Config Log_MailRouting=40

執行 SMTP 及 POP3 工作量測試

程序

  1. 確定您已完成執行「SMTP 及 POP3 起始設定」工作量的程序。
  2. 執行建立 NotesBench 郵件人員文件代理程式,在「Domino® 名錄」中建立所需數目的「人員」文件。
  3. 從「Domino® 管理員」用戶端中,啟動 Server.Load。
  4. 在「測試類型」欄位中,選擇「內建」,然後從清單中選擇「SMTP 及 POP3 工作量」。
  5. 按一下「測試參數」標籤。如果您在多重用戶端上執行測試,則在每一個用戶端上執行測試時,請增加「啟動執行緒編號」參數的值。
  6. 按一下「Script 變數」標籤,再輸入這些值:
    2. Script 變數

    變數

    動作

    NormalMessageSize

    輸入訊息主體的大小。建議值是 10000。

    MessageLineSize

    輸入每行字元數。建議的值為 80。

    NumMessageRecipients

    輸入每一個訊息的收件人數目。建議的值為 3。

    SMTPHost

    輸入正在執行「SMTP 接收程式」作業的 Domino® 伺服器的完整網域名稱:例如,伺服器1.renovations.com

    Recipient網域

    輸入包含預期收件人的網域名稱:例如,renovations.com。

    ClientHost

    輸入用戶端的完整網域名稱:例如,client1.renovations.com

    NthIteration

    輸入訊息的傳送頻率。訊息並非在每一次 Script 反覆運算時傳送,而是在 Script 的每 n 次反覆運算時才傳送一次。建議的值為 6。

    POP3Host

    輸入執行 POP3 作業之 Domino® 伺服器的完整網域名稱,格式為 系統.網域name;例如,Server2.renovations.com。

  7. 選擇性的: 按一下「停止條件」標籤,以設定停止條件。
  8. 按一下「執行」。
  9. 選擇性的: 選取要監視的度量。
  10. 選擇性的: 「接收主控台指令的伺服器」欄位中,輸入 SUT 的名稱。
  11. 按一下「啟動測試」。