增進基本的伺服器效能與產能

您可以使用活動趨勢來協助資源平衡,以及使用其他方法,增進效能及容量。

Domino 的活動趨勢功能

使用 Domino® 管理員中的「活動趨勢」,可以收集並儲存活動統計資料,作為與伺服器、資料庫、使用者及使用者與資料庫之間連線相關的現行觀察及歷程趨勢。您可以決定要如何跨伺服器分配資料庫工作量,您還可以複查建議的資源平衡計劃。您也可以使用「活動趨勢」提供的工作流程,輔助實行建立的變更。

增進伺服器產能與回應時間

這些增進伺服器產能及回應時間的秘訣,來自 NotesBench 報告的分析,由 NotesBench Consortium 成員發行。部分此資訊可從舊版 Domino® 取得,因此,可能不完全適用於 Lotus® Domino® 第 7 版及更新版本。

請確定您的伺服器記憶體符合欲支援的使用者數目。大部分 NotesBench 供應商給每位作用中的使用者使用 300K 到 400K。他們亦會將其 NSF_BUFFER_POOL_SIZE 設定為記憶體配置的上限。此設定非必要設定,因為 Domino® 伺服器最初會取得三分之一的可用記憶體,且僅在必要時才會增加(依負載而定)。應使用出版的實際記憶體配置,作為記憶體配置決策的上限。

  1. 請著手進行 I/O 子系統的改善。例如,可執行下列步驟:
    • 由以 EISA 為基礎的系統(如控制器)移到以 PCI 為基礎的系統
    • 以僅使用 PCI 的主機板更換 EISA/PCI 主機板(此方式可讓低速 EISA 裝置不會降低 I/O 產量)
    • 使用區塊化方法來平衡陣列中所有磁碟上的負荷。使用硬體 RAID (如 RAID 0+1) 來增進效能及可用性。
    • 使用多重 I/O 控制器分配邏輯產量(並在各個控制器上使用資料庫檔案指標)。請確定您的 I/O 子系統擁有最新的 BIOS。利用此方法移除可能的產量瓶頸花費並不昂貴。
  2. 使用較快的磁碟機。
  3. 請增加區塊大小。請參照 NotesBench 報告來參閱供應商所使用項目。
  4. 請使用較快的 CPU。NotesBench 供應商已使用較 Pentium、Sparc 及 PowerPC® 處理器快的處理器,範圍在 100Mhz 到 200Mhz 之間。不過,他們在 Pentium II 系統上則一致使用 P6 型系統,以處理高階 Domino® 伺服器負載。「層級 2」快取的大小應符合預期的使用者負荷及所需的回應時間。供應商已從 256K 移到 512K、由 1MB 移到 2MB 層級 2 快取系統,尤其是在其大於兩個 CPU 的配置中。
  5. 請改善您的網路。NotesBench 供應商已執行下列步驟:
    • 從 10Mbps 的卡及網路移到 100Mbps 的配置
    • 在尖峰使用者負荷下,使用多重 LAN 區段(每個分割區一個)以區隔網路資料流量
  6. 請將網路通訊協定變更為 IP。
  7. 可停用 HTTP 伺服器記錄以增進網路伺服器效能。記錄選項儲存在「伺服器」文件中。在 HTTP 伺服器「啟用記載至」區段中,有兩個欄位:「日誌檔」「DOMLOG.NSF」。停用這兩個欄位可增進網路伺服器效能。
  8. 可停用自動搜尋郵件定址功能,以增進整體的伺服器效能。(自動搜尋可讓使用者輸入使用者名稱的頭幾個字元;伺服器接著會自動完成名稱的其餘部分。)若要在伺服器上停用自動搜尋,請在「Domino® 名錄」中開啟伺服器的「配置設定」文件。在「基本」標籤的「直接輸入」欄位內,選擇「已停用」。然後儲存後關閉文件。