故障转移群集 (Failover Cluster) 是微软视窗操作系统 针对服务器提供的一种服务,该服务用于防止单台服务器故障导致服务失效。
故障转移群集
如果一台服务器变为不可用,则另一台服务器自动接管发生故障的服务器并继续处理任务。 群集中的每台服务器在群集中至少有一台其他服务器确定为其备用服务器。
故障转移群集可应用于
Windows server 2003、
Windows server 2008、Windows 2012 server等操作系统中部署。
适用环境
工作原理
故障转移群集必须基于域的管理模式部署,以“心跳机制”来监视各个节点的健康状况;备用服务器以心跳信号来确定活动服务器是否正常,要让备用服务器变成活动服务器,它必须确定活动服务器不再正常工作。
同步状态
备用服务器必须首先将其状态与发生故障的服务器的状态进行同步,然后才能开始处理事务。 主要有三种不同的同步方法:
示 例
第一台服务器 (Database01) 是处理所有事务的活动服务器。 仅当 Database01 发生故障时,处于空闲状态的第二台服务器 (Database02) 才会处理事务。 群集将一个虚拟 IP 地址和主机名 (Database10) 在客户端和应用程序所使用的网络上公开。
部署过程
基本条件
注意要点
(以Windows Server 2008为例)