監視
R6IMAP 工作量會模式化作用中使用者擷取及傳送郵件的動作。使用者執行此 script 的每小時平均次數不可超過 4 次。對於每一次疊代,都會擷取 IMAP 郵件訊息、傳送一則 SMTP 訊息,以及視變數 NumMessageRecipients,來決定 'n' 個 LDAP 查詢要求。傳送訊息時,每一個使用者會將郵件訊息傳送至 NumMessageRecipients (每 15 分鐘不超過一次)。
每一個磁碟機使用者所傳送的 SMTP 訊息,會遞送至 SUT 上其他磁碟機使用者的郵件資料庫。
附註 R6IMAP 工作量除了 IMAP 外,還會使用 SMTP 及 LDAP 通訊協定。
系統資訊
Notes 6 用戶端每 512 MB 驅動程式可執行 1500 個使用者執行緒。若記憶體較少,則必須減少執行緒。您可以嘗試查看您的特定磁碟機上的 CPU 及記憶體用量,以決定執行緒的數目。
伺服器可以支援的使用者數受限於記憶體。在 Windows NT 上,其為 2 GB,而在 UNIX 上,則為 4 GB。
在 8way Intel■Xeon(TM) 上,Microsoft Windows 伺服器資源限制通常是記憶體。伺服器可使用的記憶體上限大約為 2.3GB。
時間需求
穩定狀態驗證後,執行此測試所需的時間至少為 6 小時。
公制
此測試是測量:
需求
1. 針對此測試,執行適用於您配置之所有必要的「安裝」程序,包括設定 NOTES.INI 檔及目的伺服器。
2. 執行「R6IMAP 起始設定」工作量來起始設定並轉換至 IMAP 郵件檔案。
如需「R6IMAP 起始設定」工作量的相關資訊,請參閱主題 R6IMAP 起始設定工作量。
如需設定 IMAP 服務的相關資訊,請參閱 Lotus Domino 6 文件,「管理 Domino 系統」。
建立郵件資料庫
使用 R6IMAP 起始設定工作量來起始設定 Domino 6 的第一個資料庫,或是於 Domino R5 中使用 IMAPINIT 工作量。在您建立第一個資料庫之前,請先確認已將最新的 MAIL6.NTF (R5 為 MAIL5.NTF) 複製到測試磁碟機,並且已在子項上設定郵件範本 NOTES.INI 設定。
當您建立第一個郵件資料庫後,請藉由從 Notes 用戶端執行「檔案」 - 「開啟」,或是使用 Microsoft Outlook■來開啟資料庫。開啟資料庫會起始多個資料庫欄位,並且於測試期間,每個使用者會使用較少的記憶體。
用於 R6IMAP 工作量之測試磁碟機的 NOTES.INI 設定
下列為測試磁碟機之 NOTES.INI 設定的範例:
MailRecipientPercentUser=50
MailRecipientPercentVolume=50
MailRecipientBeginNumber=1
MailRecipientEndNumber=2000
; EndNumber 應該設定為「Domino 名錄」中的項目上限
R5IMAP_loop_N=1000 (設定為 56,以在 8 小時後結束迴圈。)
NthIteration=6
ClientHost=hostname_of_the_client
SMTPHost=hostname_of_your_SMTP_server_under_test
LDAPHost=hostname_of_your_LDAP_server_under_test
IMAPHost=hostname_of_your_IMAP_server_under_test
RecipientDomain=name_of_your_domain
MessageLineSize=100
NumMailNotesPerUser=100
NumMessageRecipients=3
下列為可以新增至伺服器之 NOTES.INI 檔的設定值範例:
Debug_Outfile=g:\server_debug\server_grigsby2k.txt
Server_Show_Performance=1
Mail_Number_of_mailboxes=2 (可以在「伺服器」文件中設定)
ServerTasks=Router,IMAP,LDAP
IMAP_Session_Timeout=60
Log_mailrouting=20。設定為 20 表示要最小化記錄,或是 10 表示不記錄 (於測試時請最小化記錄)。設定為 40 會在控制台上顯示其他遞送資訊;例如,驗證訊息已由 Router 及 MTA 作業遞送。
附註 MailRecipientPercentUser 及 Mail RecipientPercentVolume 設定會互相影響。如果 MailRecipientPercentUser=20 且 Mail RecipientPercentVolume=80,則會將 80% 的訊息指定給 20% 的使用者。
1. 在 SUT 上,如下所示編輯「伺服器」文件 -「基礎」標籤,然後儲存並關閉文件。
3. 在「基礎」標籤上,尋找欄位「此文件的國際 MIME 設定」,再按一下「啟動」。
4. 如下所示編輯 Router/SMTP 標籤,然後儲存並關閉文件。
附註 在啟動此測試前,請先清除用戶端上的記憶體 (重新開機)。
完成這些步驟以執行 R6IMAP 測試。
1. 如果您還沒有建立郵件資料庫,請使用「R6IMAP 起始設定」工作量來立即執行。
2. 在 SUT 上,啟動 Domino 伺服器。必須啟動路由器、IMAP、LDAP 及 SMTP 伺服器程序。您可以依自己的決定來執行其他伺服器程式。
3. 於測試結尾,結束 Domino 伺服器之前,先在 SUT 控制台中發出 SH STAT 指令。
用戶端安裝
使用 Lotus Notes 6 用戶端,以取得最佳結果。
開啟「位置」文件,並修改下列這些欄位: