单一副本群集资源模型

 

适用于: 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 邮箱服务器不同,群集邮箱服务器是可移动的,并且如果当前正在运行群集邮箱服务器的服务器失败,群集邮箱服务器还可以进行故障转移。当群集中主动用于 Exchange 的客户端请求的计算机失败时,群集中剩余的某个节点将接管失败的群集邮箱服务器的工作,使客户端可以使用相同的 Exchange Server 名称访问此服务器。

若要创建 Exchange 2007 群集,则首先创建一个 Windows Server 2003 群集,然后在群集的每个节点上安装 Exchange。还需要在群集中使用安装程序创建每个群集邮箱服务器。

群集邮箱服务器是至少需要下列资源的资源组:

  • IP 地址

  • 网络名

  • 一个或多个供共享存储使用的物理磁盘

  • 几个特定于 Exchange 的资源

客户端计算机连接到群集邮箱服务器,其使用的连接方式与连接到运行 Exchange 2007 的独立计算机的方式相同。Exchange 2007 安装程序将自动创建 IP 地址、网络名和特定于 Exchange 的资源。需要由您填充资源组中的物理磁盘。

主动/被动群集

Exchange 2007 仅支持至少有一个被动节点(例如,两个主动节点和一个被动节点)的群集。在主动/被动群集中,群集包含至少一个主节点或主动节点,以及至少一个辅节点或被动节点。在主节点发生故障转移之前,辅节点一直处于闲置状态。如果主动/被动群集中的主节点发生故障或脱机,Windows 中的群集功能会执行接管操作。发生故障的节点将进入脱机状态,而辅节点将接管故障节点的操作。通常,群集只需要几分钟就可以故障转移到另一个节点。因此,用户只在很短的时间内无法使用群集上的 Exchange 资源。

在主动/被动群集中,群集中的群集邮箱服务器数始终小于群集中的物理节点数。

仲裁磁盘资源

除了为每个群集邮箱服务器创建的资源组以外,SCC 始终有一个代表群集仲裁者的资源组。此资源组(默认情况下叫群集组)是在创建群集时创建的。对于 SCC 来说,默认仲裁策略将使用一个共享磁盘。但是,SCC 也支持使用文件共享见证的多数节点集 (MNS) 仲裁。在共享磁盘仲裁中,包含仲裁资源的磁盘称为仲裁磁盘,并且必须是默认群集组的成员。

note注意:
仲裁磁盘失败将使群集脱机。这会停止群集所支持的所有群集邮箱服务器。

仲裁磁盘维护仲裁日志中的配置数据、群集数据库检查点和资源检查点。仲裁磁盘资源还提供跨系统故障的永久性物理存储。由于群集配置保存在仲裁磁盘资源上,因此,群集中的所有节点都必须能够与拥有该仲裁磁盘资源的节点通信。

创建群集时,或者群集中的节点之间的网络通信失败时,仲裁磁盘资源可防止节点形成多个群集。若要建立群集,节点必须发起对仲裁磁盘资源的仲裁,并获得该资源的所有权。例如,如果一个节点在探查过程中无法检测到群集,则该节点就会尝试通过控制仲裁磁盘资源来形成其自己的群集。但是,如果该节点未能成功获得仲裁磁盘资源的控制权,就不能建立群集。

仲裁磁盘资源存储了最新版本的群集配置数据。该数据包含群集配置和每个节点的状态数据。当节点加入群集或建立群集时,群集服务就会更新该节点的各个配置数据库副本。当节点加入现有的群集时,群集服务将从其他主动节点检索配置数据。

群集服务使用仲裁磁盘资源恢复日志来完成下列目标:

  • 确保只有一组活动的通信节点可以作为群集工作。

  • 使节点只有在获得对仲裁磁盘资源的控制权时才能建立群集。

  • 只有节点可与控制仲裁资源的节点通信时,才允许该节点加入现有群集或留在现有群集中。

    note注意:
    一定不要在默认群集组中创建群集邮箱服务器。只有专用资源组支持群集邮箱服务器。

单一副本群集资源模型

SCC 的基础是为组成群集邮箱服务器的各个资源创建逻辑群集模型(称为“资源模型”),例如,Microsoft Exchange Information Store 服务和群集邮箱服务器所维护的数据库。资源模型以树表示,以便允许软件定义当一部分模型开始或停止时的操作顺序。

Exchange 2007 资源模型与 Exchange Server 2003 资源模型之间的明显区别如下:

  • 包含一个新的群集资源,称为 Microsoft Exchange 数据库实例。

  • 现在,物理磁盘资源是数据库实例的依赖项。

  • Microsoft Exchange Information Store 服务不再依赖于 Microsoft Exchange 系统助理服务。因此,Microsoft Exchange Information Store 群集资源不依赖于 Microsoft Exchange 系统助理资源。

  • 只有 IP 地址和网络名称资源应选中“影响此组”选项。

数据库、Microsoft Exchange Information Store 服务和其他资源可以由管理员手动设为联机和脱机,也可以由群集服务进行自动设置。术语“联机”通常是指启动服务并装入数据库的过程。术语“脱机”通常是指停止服务、卸除数据库或停止整个群集邮箱服务器的过程。群集服务将跟踪资源模型中的资源的联机和脱机状态。

资源将作为管理与群集邮箱服务器关联的进程、数据库和网络标识的焦点。下面是 SCC 中每个资源类型的简短摘要:

  • Microsoft Exchange 数据库实例 此资源代表驻留在群集邮箱服务器上的数据库。此资源联机时,将装入数据库。此资源脱机时,将卸除数据库。默认情况下,Microsoft Exchange Information Store 是每个数据库实例的依赖项。此外,必须手动为每个数据库实例创建相应的磁盘依赖项。只有所有依赖项都处于联机状态,数据库实例才能联机。默认情况下,对此资源禁用“影响此组”选项。

  • Microsoft Exchange 信息存储 此资源代表群集邮箱服务器。此资源联机时,Microsoft Exchange Information Store 服务将启动,并且能够接受 MAPI 通信。群集邮箱服务器可能已装入数据库,也可能未装入。它脱机时,Microsoft Exchange Information Store 服务将停止,并且它不能接受 MAPI 通信。默认情况下,对此资源禁用“影响此组”选项。

  • Microsoft Exchange 系统助理 此资源代表群集邮箱服务器的 Microsoft Exchange 系统助理服务。此资源联机时,Microsoft Exchange 系统助理服务启动。此资源脱机时,Microsoft Exchange 系统助理服务将停止。默认情况下,对此资源禁用“影响此组”选项。

  • 网络名(名称)   此资源代表群集邮箱服务器的网络名。网络名资源联机时,该名称将与指定计算机上的网络适配器相关联。网络名资源脱机时,该名称不与指定计算机上的网络适配器相关联。默认情况下,此资源要求进行 Kerberos 身份验证,并要求成功地进行域名系统 (DNS) 注册。此外,默认情况下,对此资源启用“影响此组”选项。

  • IP 地址(名称)   此资源代表与群集邮箱服务器相关联的 IP 地址。在 DNS 中,此 IP 地址绑定到群集邮箱服务器网络名。IP 地址资源联机时,将与指定计算机上的网络适配器相关联。IP 地址资源脱机时,将不与指定计算机上的网络适配器相关联。默认情况下,对此资源启用 NetBIOS。此外,默认情况下,对此资源启用“影响此组”选项。

除了上述资源之外,SCC 还包含物理磁盘资源,代表包含 SCC 中群集邮箱服务器的存储组文件和数据库文件的磁盘。将物理磁盘添加到包含群集邮箱服务器的存储组之后,除了为相应的数据库创建磁盘依赖项之外,必须还要对每个物理磁盘资源清除“影响此组”复选框。如果选中此复选框,数据故障将导致故障转移,此行为与默认行为不符。

详细信息

有关 SCC 的详细信息,请参阅单一副本群集