R5 簡式郵件遞送工作量

「R5 簡式郵件遞送」工作量會對接收及傳送郵件、撰寫及傳送會議邀請,以及排程約會的作用中 Notes® 郵件使用者建模。Script 包含平均 15 分鐘的等待時間;因此一般使用者一個小時內執行此測試最多四次。

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

對於每一次 Script 疊代,都會讀取五個文件、更新兩個文件、刪除兩個文件、開啟和關閉一個視圖、執行一次視圖捲動、開啟和關閉一個資料庫,以及執行數個其他操作。大約每隔 96 分鐘,會將一個訊息傳送到每一個作用中使用者,約會和邀請也使用同一頻率。

因為是在 SUT 上執行遞送和傳送郵件,所以在 SUT 上尋找目的地位址和作用中使用者的郵件檔。

此測試取得的測量:

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

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

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

1. 硬碟需求

硬碟

需求

起始磁碟需求

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

後續的磁碟需求

每位使用者每小時增加 80KB。

「R5 簡式郵件遞送」測試要求至少有一個用戶端和 SUT。如果使用多重用戶端系統,則建議您使用相同的硬體配置。

程序

  1. 確認您已完成執行「NRPC 郵件起始設定」工作量的程序。
  2. 在 SUT 上,請執行下列步驟:
    1. 啟動「行事曆連接器」作業 (Calconn)。
    2. 在「路由器/SMTP 基本」標籤的「配置設定」文件中,將「信箱數目」欄位設為 2 或更大。
  3. 在「測試類型」欄位中,選擇「內建」,然後從清單中選擇「R5 簡式郵件遞送」測試。
  4. 按一下「測試參數」標籤。如果您在多重用戶端上執行測試,則在每一個用戶端上執行測試時,請增加「啟動執行緒編號」參數的值。
  5. 按一下「Script 變數」標籤,再輸入這些值:
    2. Script 變數

    變數

    動作

    MailServer

    輸入郵件伺服器的標準名稱:例如,CN=MailServer1/O=Renovations。

    nb_dbdir

    輸入相對於 Notes® 資料目錄的資料庫目錄。建議值是 mail}。

    MailTemplate

    輸入郵件檔範本的名稱。

    NBTestReset

    輸入其中一個,以控制開始測試時要如何處理現有的文件:

    • 1:刪除現有的文件
    • 0:忽略現有的文件
    註: 刪除的文件數,視變數 MaxDocToDelete 的設定值而定。

    MaxDocToDelete

    輸入測試開始時要刪除的文件數。在刪除文件之後,起始文件計數會重設。

    NumMailNotesPerUser

    當郵件檔建立時用來移入郵件檔中的注意事項數目(建議值 100)

    NormalMessageSize

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

    NumMessageRecipients

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

    NthIteration

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

    ScriptIterationLimit

    輸入測試 Script 執行之外部迴圈的次數。建議值是 1。此值必須與「測試參數」標籤上的「Script 迴圈計數」欄位中的值相符。

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