Windows Server 2008故障转移群集简介

互联网   发布时间:2009-07-02 01:34:58   作者: 我要评论
  自从在 Windows NT 4.0 Enterprise Edition 中首次引入群集以来,用户就一直在抱怨它太难于设置,维护则更是难上加难。管理群集要求管理员不仅要了解群集本身,还需要精通存储技术以及群集服务与各种存储解决方案交互的方式。许多组织都难以获取用于启动和运行高可用

  嵌入了验证过程

  在之前版本的 Windows Server 中,要成为受支持的群集解决方案,必须在“Windows Server 目录”中将硬件配置列为“群集解决方案”。它包括在“地理位置分散型”类别下单独列出的多站点群集。要列在该目录中,硬件供应商必须运行一组 Windows 硬件质量实验室 (WHQL) 测试并将结果提交给 Microsoft。这对于供应商来说成本很高,并且难以维护“Windows Server 目录”数据库。

  在 Windows Server 2008 中,“故障转移群集”包含一个内置的验证过程。该过程由分为四个大类别的一系列测试组成,如图 3 所示。

  

  图 3 故障转移群集验证测试类别

  您可以看到 Network 类别已展开以显示运行的测试;每个类别都包含一系列测试。Storage 类别也许是四个类别中最关键的一个类别,它包括用于确保存储解决方案符合 Windows Server 2008 故障转移群集提出的新要求的测试。

  具体地说,硬件供应商现在必须使用基于 Microsoft Storport 驱动程序的驱动程序,并且它们必须支持 SCSI-3 持久保留。此外,在使用多路径软件“设备专用模块”时,必须遵循“Microsoft 多路径输入\输出”标准。

  由于并入了验证过程,支持模型发生了更改。所有硬件必须具备 Windows Server 2008 徽标,并且必须通过所有的验证测试。唯一例外的是包含两个单独且完全不同的储存柜(每个站点一个)的多站点群集,以及并未使用任何共享存储的 Exchange Server 2007 群集连续复制实现。

  新的仲裁模型

  Windows Server 2008 故障转移群集中的仲裁模型也发生了更改。在较老的系统中,当管理员听到“仲裁”这个词时,他可能想到的是包含群集配置和一些复制文件的某个共享磁盘。它是群集中的一个单点故障。如果仲裁磁盘出现故障,群集服务将终止并失去高可用性。

  Windows Server 2003 服务器群集提供了另一种仲裁类型,即“多数节点集”仲裁。此类仲裁类型通常是在多站点群集中实现,并且不需要共享存储。“多数节点集”仲裁由驻留在每个群集节点上的系统驱动器上的文件共享组成。通过服务器消息块 (SMB) 连接来连接到该仲裁类型。同样,为使群集能正常运行,必须有大多数节点的参与。

  引入 Exchange Server 2007 群集连续复制 (CCR) 之后,文件共享见证 (FSW) 功能也添加到了 Windows Server 2003 服务器群集中。它允许单个 Exchange 2007 CCR 群集节点(或任意多站点群集)继续提供服务,只要能够实现到大多数 FSW 的连接即可。

  在 Windows Server 2008 故障转移群集中,仲裁的概念现在才真正意味着达成共识。现在实现仲裁(或达成共识)的方式是拥有足够的投票才能开始使用群集。可通过多种方法获取足够的投票,具体取决于仲裁配置。在 Windows Server 2008 故障转移群集中共有四种仲裁模式,如图 4 所示。在列出的四种模式中,只有前两种(“多数节点”和“节点和磁盘多数”)可在创建群集过程中自动选择。应使用以下逻辑:

  如果在群集中配置的节点数目为奇数,则选择“多数节点”模式。

  如果在群集中配置的节点数目为偶数且共享存储已连接并可访问,则选择“节点和磁盘多数”。

  

  图 4 配置群集仲裁向导中的仲裁模式

  要从可用存储选择一个见证磁盘,可选择大小至少 500 MB 且配置了 NTFS 分区的首个磁盘。其余仲裁模式仅可通过运行“配置群集仲裁向导”来手动选择。“节点和文件共享多数”选项通常用在多站点群集配置或 Exchange 2007 CCR 群集中。最后一个选项“非多数:仅磁盘”模式等同于传统群集中的共享仲裁模式。它是一个单点故障,通常不应使用此选项。

相关文章

  • 创建Windows2008群集

    与Windows2003相比,Windows2008群集改进了许多功能。其中最引人注目的是仲裁选项的变化。这篇文章给大家介绍了创建Windows2008群集的相关知识,需要的朋友参考下吧
    2017-12-21

最新评论