故障转移群集必须满足硬件、软件和网络基础结构的某些要求,并且它需要一个具有适当域权限的管理员帐户。以下部分提供了有关这些要求的信息。
有关 Windows Server 2008 R2 硬件兼容性的其他信息,请参阅
故障转移群集的硬件要求
在一个故障转移群集中,您需要有以下硬件:
- 服务器:建议使用一组包含相同或相似组件的匹配计算机。
有关 Windows Server 2008 R2 硬件兼容性的信息,请参阅重要 仅当所有硬件组件均标记为“Certified for Windows Server 2008 R2”时,Microsoft 才支持故障转移群集解决方案。此外,完整配置(服务器、网络和存储)必须通过“验证配置”向导中的所有测试,该向导包含在“故障转移群集管理器”管理单元中。
https://go.microsoft.com/fwlink/?LinkId=139145 (可能为英文网页)。
有关在故障转移群集中可以包含的最大服务器数的信息,请参阅https://go.microsoft.com/fwlink/?LinkId=139146 (可能为英文网页)。
- 网络适配器和电缆(用于网络通信):与故障转移群集解决方案中的其他组件一样,网络硬件必须被标记为“针对 Windows Server 2008 R2 进行了认证”。如果使用 iSCSI,则应将网络适配器专用于网络通信或 iSCSI,而不能同时用于两者。
在将群集节点连接在一起的网络基础结构中,要避免具有单个故障点。实现这一点有多种方法。可以通过多个不同网络来连接群集节点。或者,您可以通过一个网络来连接群集节点,该网络由成组网络适配器、冗余交换机、冗余路由器或可消除单故障点的相似硬件组成。
有关故障转移群集所需的网络配置的详细信息,请参阅本主题后面的故障转移群集的网络基础结构和域帐户要求。注意 如果您通过一个网络来连接群集节点,则该网络需满足验证配置向导中的冗余要求。但是,该向导中的报告将包含一条警告,指明网络不应具有单故障点。
- 用于存储的设备控制器或相应适配器:
- 对于串行连接 SCSI 或光纤通道:如果您在所有群集服务器中使用的是串行连接 SCSI 或光纤通道,则专用于群集存储设备的海量存储设备控制器应相同。它们还应使用相同的固件版本。
注意 通过 Windows Server 2008 R2,您无法使用并行 SCSI 将存储连接到群集服务器。对于 Windows Server 2008 也是如此。
- 对于 iSCSI:如果您使用的是 iSCSI,则每台群集服务器应具有一个或多个专用于群集存储设备的网络适配器或主机总线适配器。不应将用于 iSCSI 的网络用于网络通信。在所有群集服务器中,用来连接到 iSCSI 存储目标的网络适配器应相同,建议使用 Gigabit 以太网或更高速的以太网。
对于 iSCSI 而言,您不能使用成组网络适配器,因为它们不受 iSCSI 支持。
有关 iSCSI 的详细信息,请参阅 Microsoft 网站上的 iSCSI 常见问题解答 (https://go.microsoft.com/fwlink/?LinkId=61375 )(可能为英文网页)。
- 对于串行连接 SCSI 或光纤通道:如果您在所有群集服务器中使用的是串行连接 SCSI 或光纤通道,则专用于群集存储设备的海量存储设备控制器应相同。它们还应使用相同的固件版本。
- 存储:您必须使用与 Windows Server 2008 R2 兼容的共享存储。
多数情况下,存储应包含在硬件级配置的多个独立磁盘 (LUN)。对于某些群集,会使用一个磁盘作为见证磁盘(在此子部分的最后有介绍)。其他磁盘则包含群集服务或应用程序所需的文件。存储要求包括下列各项:
- 若要使用故障转移群集中包含的本机磁盘支持,请使用基本磁盘,而不要使用动态磁盘。
- 建议使用 NTFS 格式化分区。如果具有见证磁盘或使用群集共享卷,其中每个磁盘或卷的分区必须为 NTFS。
对于群集共享卷,唯一的特殊要求就是必须使用 NTFS。有关群集共享卷的详细信息,请参阅了解故障转移群集中的群集共享卷。 - 对于磁盘的分区形式,您可以选择使用主启动记录 (MBR) 或使用 GUID 分区表 (GPT)。
- 若要使用故障转移群集中包含的本机磁盘支持,请使用基本磁盘,而不要使用动态磁盘。
部署带有故障转移群集的存储区域网络
部署带有故障转移群集的存储区域网络 (SAN) 时,请遵循以下准则:
- 确认存储的兼容性:与制造商和供应商进行确认,存储(包括用于存储的驱动程序、固件和软件)与 Windows Server 2008 R2 中的故障转移群集兼容。
故障转移群集包括下列新的存储要求:重要 与 Windows Server 2003 中的服务器群集兼容的存储可能与 Windows Server 2008 R2 中的故障转移群集不兼容。请与供应商联系,以确保您的存储与 Windows Server 2008 R2 中的故障转移群集兼容。
- 故障转移群集中所做的改进(与 Windows Server 2003 中的服务器群集相比而言)要求存储与特定的 SCSI 命令正确兼容。若要确认您的存储是兼容的,请运行验证配置向导。另外,您还可以与存储供应商联系。
- 用于存储的微型端口驱动程序必须与 Microsoft Storport 存储驱动程序配合使用。
- 故障转移群集中所做的改进(与 Windows Server 2003 中的服务器群集相比而言)要求存储与特定的 SCSI 命令正确兼容。若要确认您的存储是兼容的,请运行验证配置向导。另外,您还可以与存储供应商联系。
- 隔离存储设备,使每个设备用于一个群集:不同群集中的服务器无法访问相同的存储设备。多数情况下,用于一组群集服务器的一个 LUN 不应通过 LUN 屏蔽或分区而与所有其他服务器隔离。
- 考虑使用多路径 I/O 软件:在一个高度可用的存储结构中,可以通过使用多路径 I/O 软件来部署带有多个主机总线适配器的故障转移群集。这将提供最高级别的冗余性和可用性。对于 Windows Server 2008 R2 而言,多路径解决方案必须基于 Microsoft 多路径 I/O (MPIO)。您的硬件供应商通常会为硬件提供一个特定于 MPIO 设备的模块 (DSM),尽管 Windows Server 2008 R2 已包含作为操作系统一部分的一个或多个 DSM。
重要 主机总线适配器和多路径 I/O 软件可能对版本十分敏感。如果您针对群集执行一个多路径解决方案,则应该与硬件供应商紧密合作,以便为 Windows Server 2008 R2 选择正确的适配器、固件和软件。
故障转移群集的软件要求
故障转移群集中的所有服务器必须运行 Windows Server 2008 R2 的基于 x64 的版本或基于 Itanium 体系结构的版本(单个故障转移群集内的节点不能运行不同的版本)。
所有服务器应具有相同的软件更新(修补程序)和 Service Pack。
故障转移群集功能包含在 Windows Server 2008 R2 Enterprise 和 Windows Server 2008 R2 Datacenter 等服务器产品中。而 Windows Server 2008 R2 Standard 或 Windows Web Server 2008 R2 中不包含故障转移群集功能。
故障转移群集的网络基础结构和域帐户要求
您将需要以下故障转移群集的网络基础结构和拥有以下域权限的管理帐户:
- 网络设置和 IP 地址:当您针对网络使用相同的网络适配器时,还要在这些适配器上使用相同的通信设置(如速度、双工模式、流控制和媒体类型)。另外,还要比较网络适配器与它所连接的交换机之间的设置,并确保设置不发生冲突。
如果您所拥有的专用网络未路由到网络基础结构的其余部分,则确保每个此类专用网络都使用唯一的子网。这样做非常必要,即使您为每个网络适配器分配了唯一的 IP 地址也是如此。例如,如果您在使用一个物理网络的总部中拥有两个群集节点,在使用单独物理网络的分支机构中拥有另外两个节点,则不要同时为两个网络指定 10.0.0.0/24,即使您为每个适配器分配了唯一的 IP 地址也是如此。
有关网络适配器的详细信息,请参阅本主题前面的故障转移群集的硬件要求。
- DNS:群集中的服务器必须使用域名系统 (DNS) 来进行名称解析。可以使用 DNS 动态更新协议。
- 域角色:群集中的所有服务器必须处于相同的 Active Directory 域中。最好的做法是,所有的群集服务器应具有相同的域角色(成员服务器或域控制器)。建议的角色为成员服务器。
- 域控制器:建议您的群集服务器为成员服务器。如果它们是成员服务器,则其他服务器将是包含故障转移群集的域中的域控制器。
- 客户端:对于客户端来说,除了连接和兼容性方面的明显要求外,没有特定要求:客户端必须能够连接到群集服务器,并且,它们必须运行与群集服务器提供的服务兼容的软件。
- 用于管理群集的帐户:首次创建群集或者向群集中添加服务器时,您必须使用对该群集中所有服务器具有管理员权限的帐户登录到域。该帐户无需是 Domain Admins 帐户 - 它可以是每个群集服务器上属于 Administrators 组的一个 Domain Users 帐户。另外,如果该帐户不是 Domain Admins 帐户,则必须为该帐户(或该帐户是其成员的组)委派域中的“创建计算机对象”权限。有关详细信息,请参阅“故障转移群集循序渐进指南:配置 Active Directory 中的帐户”(
https://go.microsoft.com/fwlink/?LinkId=139147 )(可能为英文网页)。
注意 与 Windows Server 2003 相比,Windows Server 2008 R2 中群集服务运行的方式发生了变化。在 Windows Server 2008 R2 中,没有群集服务帐户。群集服务将在一个提供了服务所需的特定权限的特定上下文中自动运行(与本地系统上下文相似,但权限减少)。
其他参考
- 验证故障转移群集配置
- 故障转移群集概述
- 有关 Windows Server 2008 R2 硬件兼容性的信息,请参阅
https://go.microsoft.com/fwlink/?LinkId=139145 (可能为英文网页)。 - 有关故障转移群集的设计和部署信息,请参阅
https://go.microsoft.com/fwlink/?LinkId=137832 (可能为英文网页)。