單一副本叢集資源模型

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2007-10-26

Microsoft Exchange Server 2007 叢集可使用 Microsoft Windows Server 叢集服務,建立稱為「叢集信箱伺服器」的邏輯伺服器。Exchange 2007 僅支援主動/被動單一副本叢集 (SCC) 組態。在舊版的 Exchange 中,叢集信箱伺服器稱為 Exchange 虛擬伺服器。與獨立的 (非叢集的) Exchange 2007 Mailbox Server 不同,叢集信箱伺服器是行動的,如果目前執行該叢集信箱伺服器的伺服器發生故障,則可容錯移轉該叢集信箱伺服器。當叢集中主動服務 Exchange 用戶端要求的電腦發生故障時,叢集中的另外某個節點便會接替發生故障的叢集信箱伺服器,而用戶端仍可使用相同的 Exchange Server 名稱來存取此伺服器。

若要建立 Exchange 2007 叢集,請先建立 Windows Server 2003 叢集,然後在叢集的每個節點上安裝 Exchange。此外,還需要使用 [安裝程式] 在叢集中建立每個叢集信箱伺服器。

叢集信箱伺服器是至少需要下列資源的資源群組:

  • IP 位址
  • 網路名稱
  • 一或多個共用儲存的實體磁碟
  • 數個 Exchange 特定的資源

用戶端電腦連接到叢集信箱伺服器的方式與連接到執行 Exchange 2007 之獨立式電腦的方式相同。Exchange 2007 安裝程式會自動建立 IP 位址、網路名稱以及 Exchange 特定的資源。您負責將實體磁碟填入資源群組。

主動/被動叢集

Exchange 2007 只支援至少有一個被動節點的叢集 (例如,兩個主動節點及一個被動節點)。在主動/被動叢集中,叢集至少要包含一個主要或主動節點,以及一個次要或被動節點。次要節點會處於閒置狀態,直到主要節點發生故障。當主動/被動叢集中的主要節點發生故障或離線時,會由 Windows 中的叢集功能接管。發生故障的節點會離線,次要節點會接管發生故障之節點的作業。通常,叢集執行容錯移轉至另一個節點的作業只需要幾分鐘的時間。因此,使用者僅在很短的時間內無法使用叢集內的 Exchange 資源。

在主動/被動叢集中,叢集內的叢集信箱伺服器數量一律小於叢集內的實體節點數量。

仲裁磁碟資源

除了為每個叢集信箱伺服器建立的資源群組之外,SCC 一律具有代表叢集仲裁的資源群組。此資源群組 (預設名稱為叢集群組) 是在建立叢集時建立的。若為 SCC,預設的仲裁策略會使用共用磁碟。但具有檔案共用見證的多數節點集 (MNS) 仲裁亦支援 SCC。在共用磁碟仲裁中,含有仲裁資源的磁碟稱為仲裁磁碟,而此磁碟必須是預設叢集群組的成員。

note附註:
發生故障的仲裁磁碟會使叢集離線。這會停止叢集支援的所有叢集信箱伺服器。

仲裁磁碟會維護仲裁記錄檔中的組態資料、叢集資料庫檢查點,以及資源檢查點。仲裁磁碟還會在系統發生故障時提供持續的實體儲存。由於叢集組態保存在仲裁磁碟資源中,因此叢集裡的所有節點都必須能與擁有它的節點通訊。

在建立叢集或叢集中之節點間的網路通訊發生故障時,仲裁磁碟資源會防止節點形成多個叢集。若要形成叢集,節點必須對仲裁磁碟資源進行仲裁並取得其擁有權。例如,如果節點不能在搜索的過程中偵測到叢集,節點會嘗試透過控制仲裁磁碟資源的方式來形成它自己的叢集。不過,如果節點無法成功的控制仲裁磁碟資源,它就無法形成叢集。

仲裁磁碟資源會儲存叢集組態資料的最新版本。此資料包含每個個別節點的叢集組態資料和狀態資料。當節點加入或形成叢集時,叢集服務便會更新節點的每個組態資料庫副本。當節點加入現有的叢集時,叢集服務會從其他主動節點中擷取組態資料。

叢集服務使用仲裁磁碟資源復原記錄進行下列作業:

  • 確保只有一組主動的通訊節點能當作叢集來操作。
  • 僅當節點能控制仲裁磁碟資源時,才能讓它形成叢集。
  • 僅當節點能與控制仲裁磁碟資源的節點通訊時,才允許它加入或保留在現有的叢集中。
    note附註:
    切勿將叢集信箱伺服器建立於預設叢集群組中。只有在專用資源群組中才支援叢集信箱伺服器。

單一副本叢集資源模型

SCC 是以建立邏輯叢集模型 (稱為資源模型) 為基礎,會將組成叢集信箱伺服器的個別資源 (例如 Microsoft Exchange Information Store 服務以及叢集信箱伺服器所維護的資料庫) 加以摘要。資源模型以樹狀目錄表示,使軟體可以在一個模型啟動或停止時定義其動作順序。

以下是 Exchange 2007 資源模型與 Exchange Server 2003 資源模型顯著的不同之處:

  • 具有名為 Microsoft Exchange 資料庫執行個體的新叢集資源。
  • 實體磁碟資源現已成為資料庫執行個體的相依項。
  • Microsoft Exchange Information Store 服務不再依存於 Microsoft Exchange System Attendant 服務。因此,Microsoft Exchange 資訊儲存庫叢集資源不會依存於 Microsoft Exchange 系統服務員資源。
  • 只有 [IP 位址] 與 [網路名稱] 資源應選取 [影響群組] 選項。

資料庫、Microsoft Exchange Information Store 服務與其他資源可以由系統管理員手動或是由叢集服務自動連線與離線。「連線」一般是指啟動服務與裝載資料庫的處理程序。「離線」一詞通常指停止服務、卸載資料庫、或停止整個叢集信箱伺服器的處理程序。叢集服務會追蹤資源模型中資源的連線與離線狀態。

資源是作為管理與叢集信箱伺服器相關之程序、資料庫與網路身分的焦點。下列為 SCC 中各個資源類型的摘要:

  • Microsoft Exchange 資料庫執行個體   此資源代表叢集信箱伺服器上主控的資料庫。當此資源連線時,就會裝載資料庫。當此資源離線時,就會卸載資料庫。依預設,Microsoft Exchange 資訊儲存庫是每個資料庫執行個體的相依項。此外,您必須手動製作每個資料庫執行個體的適當磁碟相依項。所有相依項必須先上線,資料庫執行個體才能上線。預設會停用此資源的 [影響群組] 選項。
  • Microsoft Exchange Information Store   此資源代表叢集信箱伺服器。當此資源連線時,Microsoft Exchange Information Store 服務會啟動,而且可以接受 MAPI 流量。叢集信箱伺服器不一定會裝載資料庫。當它離線時,Microsoft Exchange 資訊儲存服務會停止,而且無法接受 MAPI 流量。預設會停用此資源的 [影響群組] 選項。
  • Microsoft Exchange System Attendant   此資源代表叢集信箱伺服器的 Microsoft Exchange 系統服務員服務。當此資源連線時,就會啟動 Microsoft Exchange 系統服務員服務。當此資源離線時,就會停止 Microsoft Exchange 系統服務員服務。預設會停用此資源的 [影響群組] 選項。
  • Network Name (Name)   此資源代表叢集信箱伺服器的網路名稱。當網路名稱資源連線時,該名稱與指定電腦上的網路介面卡關聯。當網路名稱資源離線時,該名稱未與指定電腦上的網路介面卡關聯。依預設,必須有 Kerberos 驗證並順利登錄網域名稱系統 (DNS),才能使用這項資源。此外,依預設會啟用這項資源的 [影響群組] 選項。
  • IP 位址 (名稱)   此資源代表與叢集信箱伺服器關聯的 IP 位址。此 IP 位址會繫結到 DNS 中的叢集信箱伺服器網路。當 [IP 位址資源] 連線時,會與指定電腦上的網路介面卡關聯。當 [IP 位址] 資源離線時,不會與指定電腦上的網路介面卡關聯。依預設會啟用這項資源的 NetBIOS。此外,依預設會啟用這項資源的 [影響群組] 選項。

除了這些資源以外,SCC 也包含實體磁碟資源,此資源代表含有 SCC 中叢集信箱伺服器之儲存群組與資料庫檔案的磁碟。當您將實體磁碟新增至含有叢集信箱伺服器的叢集群組時,除了使這些磁碟成為適當資料庫的相依項以外,您也必須清除每個實體磁碟資源的 [影響群組] 核取方塊。若未清除此核取方塊,在資料失敗時將會導致容錯移轉,而產生與預設行為相反的結果。

相關資訊

如需 SCC 的相關資訊,請參閱單一副本叢集

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.