群集服务器什么情况下故障自动转移
发布网友
发布时间:2023-07-03 10:17
我来回答
共1个回答
热心网友
时间:2024-12-04 11:59
是在同步的状态下。
同步状态
在集群服务系统中,在正是接管活动服务器的工作前,首先要将备用服务器的状态与发生故障的服务器的状态进行同步,然后才能开始处理事务。
主要有3中不同的同步方法:
1)事务日志
在事务日志方法中,活动服务器将对其状态的所有更改记录到日志中。同步实用工具定期处理此日志,以更新备用服务器的状态,使其与活动服务器的状态一致。当活动服务器发生故障时,备用服务器必须使用此同步实用处理自上次更新以来事务日志中的任何添加内容。同步之后,备用服务器就成为活动服务器,并开始处理事务。这种同步方式所需的切换时间较长,服务器应用要停顿的时间也较长。
2)热备用
在特备用方法中,将把活动服务器内部状态的更新立即复制到备用服务器。因为备用服务器的状态是活动服务器状态的克隆,所以备用服务器可以立即成为活动服务器,并开始处理事务。很明显,这种同步方式所需的切换时间较短,可用性较高。
3)共享存储
在共享存储方法中,两台服务器都在共享存储设备(如存储区域网络或双主机磁盘阵列)上记录其状态。这样,因为不需要进行状态同步,故障转移可以立即发生。这种同步方式所需的切换时间也较短,可用性也较高。