故障转移群集 - Windows Server 2012 技术白皮书
嚯嚯
08月19日 14:46
此文约为2612字,阅读需要7分钟
通过提供高可用的可扩展性并应用给 Windows Server 2012 上运行的大量负载,故障转移群集可扫描、隔离,并响应非预期的服务器故障。群集现已可以支持业界最出色的 4,000 个虚拟机以及最多 64 个节点。此外,故障转移群集管理器所包含的改进使其更易于用来管理大规模的网络高可用服务,包括:
- 将单一节点连接到群集的网络基础架构。在网络基础架构中,IT 管理员通常需要避免出现单点故障。
- 连接到群集所有节点的存储设备。
- 存储设备所用的设备控制器或相应的适配器。这些设备可能是串行附加 SCSI(SAS)、以太网光纤通道(FcoE)或 iSCSI 设备。
下文列出了 Windows Server 2012 中有关故障转移群集的改进:
- 大规模扩展。Windows Server 2012 故障转移群集现已可以支持最多 64 个节点以及同一个群集中最多 4,000 个虚拟机。为了在群集中支持最多 64 个节点,WindowsServer 2012 对 CSV 的性能与可扩展性进行了增强。通过与微软合作伙伴进行合作,CSV 通过改进已经可以实现拆箱即用,并能包含存储筛选器驱动程序,例如由反病毒、数据保护、备份以及存储复制应用程序所提供的驱动。
- Hyper-V 与虚拟机。最多支持 4,000 个虚拟机,对故障转移群集管理器界面的改进使其更容易管理更多虚拟机。
- 例如,IT 管理员已经可以执行大规模的多选操作来对多个虚拟机的实时迁移创建队列,这就是并发实时迁移。IT 管理员还可以配置虚拟机优先级,以便控制虚拟机的启动顺序,并确保低优先级虚拟机可以为高优先级虚拟机释放资源。群集共享卷(CSV)功能则简化了虚拟机的配置与操作,同时通过改进可获得更好的安全性与性能。
- 存储的实时迁移使得虚拟机 VHD 可以从一个磁盘移动到另一个磁盘,同时虚拟机可以保持运行状态。
- 虚拟机的安置通过改进,可以让虚拟机自动放置到可用内存资源最丰富的群集节点上。安置工作的评估需要分别针对每个虚拟机进行,并且支持非一致内存访问(NUMA)。
- 虚拟机故障转移优先级:通过配置虚拟机的优先级,可决定特定虚拟机在故障转移时的启动顺序。这样可确保高优先级的虚拟机总是能获得所需的资源,低优先级虚拟机则需要等待资源变为可用。
- 自动节点 Draining。群集节点维护工作的简化以及手工的补丁安装使得 IT管理员能够:
- 在群集界面上一键点击操作即可将所有群集角色转移到其他节点。
- 可通过 Windows PowerShell 编写脚本。
- 支持所有群集角色,根据支持的类型做出智能决策 – 例如会对虚拟机执行实时迁移。
- 虚拟机监控。Windows Server 2012 故障转移群集可监控虚拟机内运行的应用程序:
- 使用 Service Control Manage(r SCM)或事件触发应用程序级别的恢复。
- 来宾级别的 HA 恢复 – 用缓和的方式重启动虚拟机。
- 宿主机级别的 HA 恢复 – 将虚拟机故障转移到其他节点的 Hyper-V 宿主机上。
- 通过 Service Control Manager(SCM)的服务监控功能监控任意应用程序的常规健康程度,并生成特定 ID 的事件。
- 通过光纤通道支持来宾内群集。Windows Server 2012 可在虚拟机内部提供虚拟光纤通道适配器,这样您的负载就能使用虚拟光纤设施访问存储区域网络。此外,虚拟光纤通道还使您能够:
- 通过光纤通道为虚拟机内的负载提供高可用性,创建来宾操作系统群集。
- 每个来宾系统最多可使用四个虚拟 HBA。
- 使用 Windows 多路径 I/O(MPIO)在存储路径上实现高可用性与负载平衡。
- 通过使用 MPIO 与故障转移群集作为互补技术,用户可以在硬件与应用程序层面上避免遇到系统出错导致的隐患。
- 动态仲裁。这种新的仲裁模式使得仲裁操作能够根据节点的活跃关系动态进行:
- 随着节点关闭,获得仲裁结果所必须投票的数量会动态调整,以确保最大化可用性。
- 使得群集能够承受超过 50% 的节点故障。
- 可用于节点大多数 / 节点与磁盘大多数 / 节点与 FSW 仲裁模式。
- 默认启用,可使用 Windows PowerShell 借助脚本进行控制。
- 可配置的节点投票权重。使得 IT 管理员可以控制哪些节点能够投票,为多站点群集增强灵活性,尤其是在故障恢复场景中,DR 站点的节点并不需要投票:
- 每节点可配置为 1 票或 0 票。
- 默认情况下,所有节点都有 1 票。
- 群集验证的改进。更快速的存储验证极大改善了 Windows Server 2012 故障转移群集部署的敏捷度:
- 细粒度验证明确的目标 LUN。
- 验证 CSV 的需求。
- 多站点群集的复制硬件感知。
- 节点新安装 Hyper-V 角色后,新的 Hyper-V 配置测试功能可自动建议。
- 群集任务。Windows 任务计划程序已经可集成于故障转移群集:
- 群集端、任意节点以及资源独立任务都可在群集上创建。
- 通过 Windows PowerShell 可实现全面配置。
- Active Directory 集成。完整支持委派的域管理、边界网络以及分支办公室部署:
- 无需 Active Directory 实现群集 Bootstrapping:在无法访问 ActiveDirectory 域控制器时,群集中的虚拟机也可以引导。这样 DC 就可以放置在虚拟机内。
- 计算机对象的智能安置 – 群集名称对象(CNO)可在相同组织单元(OU)中作为节点创建, 而虚拟计算机对象(VCO)则默认可在同一 OU 中作为CNO 创建。
- “修复”操作可自动重建 VCO。
- 支持只读域控制器(RODC)可支持边界网络与分支办公室部署。
未知的网友