叢集
分配郵件資料庫
叢集郵件資料庫提供使用者高度的可用性。有些公司會設定郵件專用的叢集。這雖然是不必要的,但卻是管理組織的一種方法。因為郵件是一個重要的應用程式,所以不論叢集是否專供郵件伺服器使用,在叢集中包含郵件資料庫卻是一個好辦法。
當您建立郵件叢集時,請將每個伺服器的抄本平均分配到叢集內的其他伺服器。如此才能確保某一伺服器失效時,其他伺服器可分擔負荷,且會盡可能地維持工作量平衡與高效能。
只要伺服器的資源是相當一致的,將抄本平均分配到伺服器上就是一個好辦法。例如,若您的郵件叢集有四部伺服器與 1,200 位使用者,就在每一部伺服器上放置 300 個郵件資料庫;並將每部伺服器的 100 份抄本放到其他三部伺服器的每一部上。當一部伺服器失效時,100 位郵件使用者便會移轉到其餘每部伺服器上,因而每一部伺服器增加 33% 的工作量。您可以試著將所有的 300 份抄本從伺服器 1 放到伺服器 2 上,並將伺服器 3 的所有抄本放到伺服器 4 上。 但是在這種情況下,如果伺服器 1 失效,則 300 位使用者會全部移轉到伺服器 2,增加伺服器 2 的 100 % 工作量,但是完全不會增加伺服器 3 或伺服器 4 的工作量。
下圖顯示一個有四部伺服器且每部皆有 300 個郵件資料庫的郵件叢集。郵件資料庫的抄本平均分配在叢集中的所有其他伺服器間,即使發生移轉也會將其他伺服器的工作量盡量維持最低。
下圖顯示一個有兩部伺服器且每部皆有 100 個郵件檔案的郵件叢集。因為只有兩部伺服器,所以各自必須移轉到另一部伺服器。因此,每部伺服器都包含有另一部伺服器中所有郵件資料庫的抄本。
因為使用者經常一天只開啟一次郵件資料庫,然後就讓它們一直開著,所以分配郵件資料庫對於工作量平衡來說是適當的。您不必使用個別的工作量平衡設定,尤其當伺服器為郵件專用時。
在移轉到抄本郵件資料庫之後,只要指向該郵件資料庫的「位置」文件是現行的「位置」文件,使用者在下一次啟動他們的 Notes 用戶端時,便會自動返回其郵件伺服器中的郵件資料庫。
附註 如果您沒有建立一個郵件的專屬叢集,那麼在叢集伺服器的能力都差不多時,您就應該將郵件資料庫平均分配到叢集伺服器之間。如果某些伺服器比其他伺服器的能力更強,請為較強的伺服器分配較多資料庫。此分配方式可協助您維持工作量平衡。
注意 如果您計劃要建立指出正在執行不同版本 Domino 之伺服器的叢集 -- 例如,包含一部份 Domino 6 伺服器,以及一部份 Domino Release 5 或 Domino Release 4.6 或 4.5 伺服器的叢集 -- 請記住下列各點:
在叢集應用程式時,有些應用程式會比其他應用程式需要更高層次的可用性。另外,有些應用程式較常使用,有些則需要執行較多的計算資源。所以在分配應用程式資料庫時,這些因素您都應該要考慮。工作量平衡對應用程式資料庫而言,比郵件資料庫來得重要。
如同郵件一般,您應該嘗試在整個叢集中平均分配工作量。不過,請將各伺服器的能力列入考量。如果有些伺服器的能力比較強,請適當地增加它們的工作量。另外也要考慮每一個資料庫的使用量。
下圖顯示一個有四部能力各不相同的伺服器之叢集。叢集內的資料庫則依每部伺服器的資源來做最妥當的分配。
下圖顯示擁有四個能力相同的伺服器之叢集。本例中的資料庫使用量皆相似。DB1 是重要資料庫,所有每部伺服器都包含有抄本。