如果你正考慮創建一個Exchange服務器集群
那麼你要做出的重大決定之一就是考慮創建active/active集群還是active/passive集群
在本文中
我將解釋這兩種Exchange集群模式的區別及各自的優劣情況
active/passive和active/active集群的區別就在於使用集群節點的數量
在active/passive集群配置中
至少有一個節點充當熱備援
該熱備援只在失效轉移發生時起作用
在active/active配置中
每個集群節點都會運行一個或多個的Exchange虛擬服務器
盡管這種說法非常簡單(而它也的確如此)
你仍須注意其中的很多限制
最大的限制是與Exchange虛擬服務器有關
也就是你的集群正運行的邏輯Exchange服務器的數量
如果你創建了active/active集群
該集群可以包含最多八個節點(假設你正運行Windows服務器
企業版和Exchange服務器
企業版)
在那八個節點中
有七個可以運行一個Exchange虛擬服務器
但是
每個節點只能運行一個Exchange虛擬服務器
因此
根據經驗
你得從集群中所有的節點中抽取一個
那也就是集群可支持的Exchange虛擬服務器的數量
每個節點都有一個Exchange虛擬服務器限制
正如我之前提到過的
在active/passive配置中
一個集群節點被用作熱備援
當其他節點失效時
該節點運行的Exchange虛擬服務器也會影響到備援服務器的運行
active/active集群配置並不會將一個節點用作備援
所有集群節點都能運行一個或多個Exchange虛擬服務器
盡管這樣
微軟還是建議不用使用active/active集群
並對其設置了許多限制以預防潛在的災難發生
而他們這樣做也是有充分的理由
對剛起步的人來說
active/active集群只限使用兩個節點
如果你需更多節點
就要使用active/passive配置
如果你正運行active/active集群
就不能向一個節點同時進行
條連接
每次最多只能使用
%的CPU容量
且時間不能超過
分鐘
否則
就會發生故障
那麼為什麼會有CPU和連接上的限制?如果一個節點失效
並沒有熱備援解決問題
服務器所有的工作任務將轉移到已經服務器於至少一個Exchange虛擬服務器的節點上
如果任何一個節點使用了超過
%CPU容量時
在其余的節點中很可能就會發生失效轉移
另一個active/active集群配置限制是每個Exchange虛擬服務器可以支持的存儲組的數量
以active/active模式運行的Exchange
集群也有與獨立Exchange服務器相同的存儲組限制(四個存儲組中每個至多有五個數據庫)
之所以會有這種限制
是因為一旦有失效轉移發生
所有集群的Exchange虛擬服務器將運行一個節點
該節點對四個存儲也有一定限制
由於Exchange禁止突破這種限制
你必須保證所有的Exchange虛擬服務器數量不會超過在單個Exchange服務器中運行的數量
active/passive配置並沒有這種限制
因為每個節點運行的Exchange虛擬服務器從不會超過一個
從這點看
我相信你已認識到active/passive配置在很多情況下都要優於active/active配置
然而你可能會想
active/active配置又有什麼優勢呢
我認為唯一需使用active/active配置的情況是集群需要用於兩家或兩家以上的小型公司的Exchange虛擬服務器
並且硬件和軟件成本是集中關注的方面
如果在每個Exchange組織中只有幾個用戶
而那些組織不會對服務器有過多要求
那麼active/active配置就是不錯的選擇
但你仍要注意的是
相對於active/passive配置而言
active/active配置更易於發生虛擬記憶斷裂
這也意味著你得時常重啟集群
避免出現與斷裂相關的錯誤
From:http://tw.wingwit.com/Article/os/fwq/201311/10262.html