R5iNotes 工作量

iNotes® 是用於網路型存取的網路用戶端,可存取 Domino® 傳訊及「個人資訊管理 (PIM)」功能。

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

R5iNotes 工作量代表作用中的使用者從瀏覽器傳送、擷取及刪除郵件。使用者每小時執行此 script 的平均數為 4 次。每次執行 script 時,它會檢查並擷取郵件訊息。此外,在每個 NthIteration 上(此工作量中,每 6 次會執行 1 次此 script)使用者會將郵件訊息傳送至伺服器上的 NumMessageRecipients 其他使用者。使用者會排程約會、傳送邀請至 NumMessageRecipients 其他使用者,並且回應一個在自己的收件匣中所找到的邀請。

此測試是測量:

  • 已完成之 HTTP 作業的產量
  • 最大產能的平均回應時間
  • 在無法接受平均使用者回應時間之前,所支援的 R5iNotes 使用者上限。

考量如下:

  • iNotes5 範本 (INOTES5.NTF) 可在伺服器中使用,並且必須位於該伺服器上,才能正確地運作。
  • 建立使用者及郵件檔案之後,於 SUT 的 Domino® 名錄上執行更新郵件資料庫的 ACL 來併入擁有者(mail1、mail2、...)代理程式,以更新郵件資料庫的 ACL。郵件資料庫的擁有者必須在 ACL 中命名。

R5iNotes 工作量之 Notes® 用戶端驅動程式的 NOTES.INI 設定

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

選取「Script 變數」窗格,然後完成下列這些欄位:

1. Script 變數

Script 值

輸入值

MailServer

MailServer 的標準名稱(例如,CN=MailServer1/O=Renovations)。NOTES.INI 中的 MailServer 行會於編輯「位置」文件時自動更新。

nb_dbdir

相對於 Notes® 資料目錄的資料庫目錄。若要在 資料\mail\ 名錄中建立所有郵件檔,請設定 nb_dbdir=mail\。若要在資料目錄中建立郵件檔,請輸入空格

ServerName!!MailTemplate

位於伺服器上,用以建立郵件檔之範本的指標。例如,Servername/Renovations!!inotes5.ntf

NumMailNotesPerUser

於建立時,移入郵件檔的附註數。建議值是 100。

NBTest Reset

定義要於測試開始時刪除現存文件的變數。可能的值如下:

  • NBTestReset=1:於測試開始時刪除現存的文件
  • NBTestReset=0:於測試開始時略過現存的文件

刪除的文件數,視變數 MaxDocToDelete 的設定值而定。

httphost

Domino®網路伺服器」的 TCP/IP 位址或主機名稱。

NormalMessageSize

訊息本文的大小。建議值是 10000。

網域

Domino® 伺服器的 Notes® 郵件網域名稱。例如,Renovations。

註: 此值必須與用戶端上「位置」文件的「郵件網域」欄位中的值相符。

為 R5iNotes 工作量設定 Domino® 伺服器

程序

  1. 使用 Domino® Designer 來從資料庫「Server.Load 設定」代理程式中,將所有代理程式複製至 SUT 之「Domino® 名錄」的代理程式視圖。

    請參閱「Server.Load 設定代理程式」資料庫的「使用此資料庫」文件,以取得這些代理程式的相關資訊。

  2. 開啟測試伺服器的 Domino® 名錄,並且執行代理程式「建立 NotesBench 人員文件」。除了建立「個人」文件外,此代理程式還可設定 HTTP 密碼。
  3. 除了下表指出的項目之外,請接受代理程式的預設值。
    2. 不同於預設值的代理程式設定

    設定

    使用此值

    建立郵件使用者的起始值

    1(預設值)

    要建立的使用者數

    輸入您要建立之測試使用者的總數。預設值 = 1000。

    Mailn 的數目。要使用的 NSF 檔

    輸入您要建立之郵件資料庫檔的總數。此值與欄位「要建立的使用者數」中的值相同。預設值 = 1000。

    啟動 Mailn.NSF 檔

    1(預設值)

    郵件資料庫的位置

    此值必須與 nb_dbdir script 變數的值相符。預設值 = mail}

    郵件網域

    預設值:從伺服器的郵件網域讀取

    郵件伺服器

    預設值:Domino® 名錄所在的伺服器名稱。

    訊息儲存格式

    1:無喜好設定

    郵件系統

    若要選取 POP 或 IMAP,請輸入值 6。預設值 = 1。

    網際網路主機名稱

    預設值:Domino® 名錄所在之伺服器的主機名稱。

R5iNotes 工作量的「伺服器」文件設定

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

SUT 的 Domino® 名錄中的「伺服器」文件需要下列設定:

  • 在「安全性」標籤上,於「管理員」欄位中輸入管理員的名稱。
  • 在「網際網路通訊協定」標籤上,於欄位「根據下列主要活動來最佳化 HTTP 效能」中,選擇「進階(自訂設定)」。此欄位可讓您檢視/修改 HTTP 執行緒數,並且通常是在安裝期間設定。HTTP 執行緒數的最佳設定需要一些試驗。在大型機器上,以值 100 為開頭,然後依序向上或向下調整。
  • 在「網際網路通訊協定 - HTTP」標籤上,尋找「逾時」區段。在欄位「HTTP 持續連線」中,選擇「停用」。

若要指定 SUT 的 NOTES.INI 設定,請開啟 SUT 上的 NOTES.INI 檔,並驗證 HTTP 是否已併入「伺服器作業」中。若要在主控台上顯示其他資訊,請於 NOTES.INI 檔中,使用設定值 Log_MailRouting=40。

若要指定存取權,請開啟 Domino® 名錄的 ACL,並確定在「伺服器」文件中指定為管理員的人員也是指定的「管理員」。

執行 R5iNotes 工作量

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

請確定可以使用郵件資料庫。

程序

  1. 在 SUT 上,啟動 Domino® 伺服器。必須執行「路由器」、「更新」、IMAP、LDAP 及 SMTP 伺服器作業。如果想要,可以執行其他伺服器作業。
  2. 驗證是否已建立 iNotes® 郵件檔。
  3. 測試結束時,請在結束 Domino® 伺服器之前,先在 SUT 的主控台中輸入 SH STAT 指令。