規劃 Windows Server 容錯移轉叢集

已完成

Windows Server 故障轉移叢集的硬體和軟體需求比獨立伺服器更為嚴格。 因此,實作需要額外的規劃工作。 檢查實作的需求,並仔細規劃,將簡化叢集布建程式。

容錯移轉叢集規劃考量

規劃部署 Windows Server 故障轉移叢集時,請從識別適當的工作負載開始,然後考慮工作負載所需的資源。

容錯移轉叢集工作負載

因為故障轉移叢集不一定適合,因此在實作故障轉移叢集技術之前,您應該識別可以且應該以叢集資源的形式執行的服務與應用程式。

容錯移轉叢集支援:

  • 支援將資料儲存在共享記憶體上的一系列具狀態應用程式。
  • 具狀態的裝載應用程式;此類應用程式使用本身的原生資料複寫機制,且具有該資料的單一可寫入複本。

這兩種案例在資料庫管理系統中很常見,例如Microsoft SQL Server。 容錯移轉叢集也適用於在其作業系統內執行的 Hyper-V VM 和具狀態應用程式。

容錯移轉叢集容量

規劃故障轉移叢集中的容量時,請使用下列指導方針:

  • 以妥善平衡的方式,將具有高可用性的工作負載從故障的節點上分配出去。 如果容錯移轉叢集中全部都是作用中的節點,則失敗節點中的高可用性服務或應用程式即應容錯移轉至不同的存留節點,以防止單一節點多載。
  • 請確定每個節點有足夠的容量來服務您在另一個節點失敗時配置給它的高可用性服務或應用程式。 此容量應足以因應額外的資源需求。
  • 在所有叢集節點上使用具有類似容量的硬體。 這可簡化故障轉移規劃程序,允許在倖存節點之間平均分配。
  • 請考慮使用待命伺服器來簡化容量規劃。 叢集中的被動節點可將複雜容量規劃的需求降到最低。

容錯移轉叢集復原

檢查所有叢集元件,以識別單一失敗點。 使用如下的設定來補救單一失敗點:備援儲存體控制器、多重磁碟設定 (例如鏡像或同位)、組合網路介面卡,以及多重路徑軟體。 這些解決方案可降低單一裝置失敗對故障轉移叢集穩定性造成不利影響的機率。

備註

通常,伺服器硬體包含多個電源供應器,以提供電源備援和獨立磁碟備援陣列 (RAID) 控制器。

一般硬體建議和需求

故障轉移叢集應符合以下硬體指南:

  • 硬體應經過 Windows Server 認證。
  • 應該在每個故障轉移叢集節點上安裝相同的或類似硬體。
  • 每個節點都必須執行相同的處理器架構和相同的處理器系列。
  • 如果您使用序列連結的 SCSI (SAS) 或光纖通道儲存連線,則所有叢集伺服器中專用於叢集記憶體的大規模儲存裝置控制器應該相同,並使用相同的韌體版本。
  • 如果您使用因特網 SCSI (iSCSI) 記憶體連線,則每個叢集伺服器都應該有一或多個專用於叢集記憶體的網路適配器或主機總線適配卡。 在所有叢集伺服器中,您用來連線到 iSCSI 記憶體目標的網路適配器應該相同。

這很重要

您不應該使用用於非記憶體網路通訊之 iSCSI 記憶體連線的網路。

網路需求

除了一般硬體需求之外,網路特定需求還包括:

  • 每個節點中的網路適配器應該相同,而且具有相同的速度、雙工和流量控制功能。
  • 叢集中的網路適配器應該具有相同的IP位址指派方法,可以是靜態或動態,方法是使用 DHCP。
  • 如果您有未路由傳送到其餘網路基礎結構的專用網,請確定每個專用網都使用唯一的子網。 即使您為每個網路適配器提供唯一的IP位址,也需要這樣做。

基礎結構需求

容錯移轉叢集可能相依於基礎結構服務。 Windows Server 支援多重網域叢集和工作群組叢集。

備註

雖然您可以部署多個網域叢集和工作組叢集,但您不應該將此設定用於 Hyper-V 或檔案伺服器叢集。

您應該在每個節點上安裝相同的 Windows Server 功能和角色。 叢集節點上的設定不一致可能會導致不穩定和效能問題。 此外,您不應該在任何叢集節點上安裝 Active Directory Domain Services (AD DS) 角色,因為 AD DS 有自己的容錯機制。

您必須具有下表所述的故障轉移叢集網路基礎結構元素。

元素 說明
DNS 叢集中的伺服器會使用網域名稱系統 (DNS) 來進行名稱解析。
網域成員資格 在 Windows Server 故障轉移叢集中,叢集節點不需要是相同網域的成員。
系統管理帳戶 當您第一次建立叢集或新增伺服器時,您必須使用具有該叢集中所有伺服器系統管理許可權的帳戶登入網域。

這很重要

如果系統管理帳戶是個別叢集節點上的本機系統管理員群組成員,就不一定要是 Domain Admins 群組的成員。 不過,如果該帳戶不是 Domain Admins 群組的成員,它必須在裝載叢集節點的網域中擁有建立計算機物件許可權。

備註

從 Windows Server 2016 開始,您可以建立所謂的 中斷連結叢集,不需要此許可權指派。

在 Windows Server 中,您不需要有叢集服務帳戶。 相反地,叢集服務會自動在特殊內容中執行,以提供服務所需的特定許可權和認證。 建立故障轉移叢集並在AD DS中建立對應的計算機物件時,該物件會設定為協助防止意外刪除。 此外,叢集網路名稱資源還有額外的健康情況檢查邏輯,它會定期檢查代表網路名稱資源之計算機物件的健全狀況和屬性。

容錯移轉叢集實作的軟體需求

最佳做法是,每個叢集節點都應該執行相同版本的 Windows Server,Windows Server 2025 Standard 或 Windows Server 2025 Datacenter。 節點應該已安裝相同的軟體更新。 您可以選擇使用 Windows Server 2025 Server Core 安裝作為叢集節點,但這取決於您想要部署的工作負載和伺服器角色。