简介:
本发明公开了一种双控系统中利用串口备份心跳通道的方法,该方法包括:当数据链路发生故障后,第一控制器通过串口向第二控制器发送通信包数据;第二控制器接收通信包数据,对通信包数据进行解析得到通信包数据的包信息;第二控制器通过包信息检测第一控制器和第二控制器之间的心跳链路是否正常;若否,向第一控制器发送表明心跳链路失效的第一响应信息;第一控制器接收第一响应信息,依据第一响应信息确定第一控制器和第二控制器之间发生脑裂现象;第一控制器接管第二控制器的资源和服务。该方法实现保持数据一致性,提高磁盘阵列业务连续性、数据安全性和数据一致性。
本发明公开了一种双控系统中利用串口备份心跳通道的方法,该方法包括:当数据链路发生故障后,第一控制器通过串口向第二控制器发送通信包数据;第二控制器接收通信包数据,对通信包数据进行解析得到通信包数据的包信息;第二控制器通过包信息检测第一控制器和第二控制器之间的心跳链路是否正常;若否,向第一控制器发送表明心跳链路失效的第一响应信息;第一控制器接收第一响应信息,依据第一响应信息确定第一控制器和第二控制器之间发生脑裂现象;第一控制器接管第二控制器的资源和服务。该方法实现保持数据一致性,提高磁盘阵列业务连续性、数据安全性和数据一致性。