-
公开(公告)号:CN116909784A
公开(公告)日:2023-10-20
申请号:CN202310598819.1
申请日:2023-05-25
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于双控制器的可量化链路稳定性的冗余心跳管理方法,属于数据存储和高可用技术领域。该方法使用多通信链路构建冗余、可靠的心跳通道,使用多判据字段完成心跳信息设计,使用4种状态构建控制器的切换模型,从而实现了对双控制器运行状态的有效管理。本方法使用的version机制有效解决了双控制器的状态冲突,同时,通过该值可定量判断控制器心跳的不稳定程度,从而可预见性地规避了多链路同时失效形成的脑裂状况。该方法提供了心跳链路的冗余管理能力,提出了有效的状态切换机制,提升了系统对心跳链路故障的预判能力,增加了控制器的稳定性和可靠性。