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 變數」窗格,然後完成下列這些欄位:
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 |
定義要於測試開始時刪除現存文件的變數。可能的值如下:
刪除的文件數,視變數 MaxDocToDelete 的設定值而定。 |
httphost |
「Domino®網路伺服器」的 TCP/IP 位址或主機名稱。 |
NormalMessageSize |
訊息本文的大小。建議值是 10000。 |
網域 |
Domino® 伺服器的 Notes® 郵件網域名稱。例如,Renovations。 註: 此值必須與用戶端上「位置」文件的「郵件網域」欄位中的值相符。 |
為 R5iNotes 工作量設定 Domino® 伺服器
程序
-
使用 Domino® Designer 來從資料庫「Server.Load 設定」代理程式中,將所有代理程式複製至 SUT 之「Domino® 名錄」的代理程式視圖。
請參閱「Server.Load 設定代理程式」資料庫的「使用此資料庫」文件,以取得這些代理程式的相關資訊。
- 開啟測試伺服器的 Domino® 名錄,並且執行代理程式「建立 NotesBench 人員文件」。除了建立「個人」文件外,此代理程式還可設定 HTTP 密碼。
-
除了下表指出的項目之外,請接受代理程式的預設值。
表 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 工作量
執行這項作業的原因和時機
請確定可以使用郵件資料庫。
程序
- 在 SUT 上,啟動 Domino® 伺服器。必須執行「路由器」、「更新」、IMAP、LDAP 及 SMTP 伺服器作業。如果想要,可以執行其他伺服器作業。
- 驗證是否已建立 iNotes® 郵件檔。
- 測試結束時,請在結束 Domino® 伺服器之前,先在 SUT 的主控台中輸入 SH STAT 指令。