[发明专利]双机热备份方法、装置、系统与计算机存储介质有效
申请号: | 201810680677.2 | 申请日: | 2018-06-27 |
公开(公告)号: | CN110647426B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 刘苏;苏孟豪 | 申请(专利权)人: | 龙芯中科技术股份有限公司 |
主分类号: | G06F11/16 | 分类号: | G06F11/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张娜;刘芳 |
地址: | 100095 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双机 备份 方法 装置 系统 计算机 存储 介质 | ||
本发明提供一种双机热备份方法、装置、系统与计算机存储介质,涉及双机热备份技术领域,该方法适用于双机热备份系统,该系统包括两个计算机,每个计算机中均设置有热备份装置,针对每个热备份装置,该方法包括:检测所属计算机的第一输入引脚的电平信号,并根据第一输入引脚的电平信号,确定所属计算机的第一输出引脚的输出状态,根据所述第一输出引脚的输出状态,确定所述所属计算机的状态。即本实施例的双机热备份系统为对称系统,当其中一个计算机中的热备份装置出现问题时,另一个计算机中的热备份装置可以准确确定出系统中的主机和备机,进而提高了双机热备份系统的可靠性。
技术领域
本发明涉及双机技术领域,尤其涉及一种双机热备份方法、装置、系统与计算机存储介质。
背景技术
在宇航、工控等对可靠性要求比较高的应用领域,CPU(Central Process第一输入g Unit,中央处理器)或主机经常使用多机备份的方案来提高整个系统的可靠性,如双机备份。
现有的双机热备份系统,包括:主机、备机和仲裁切换电路;所述主机和备机均与所述仲裁切换电路进行信息交互;所述仲裁切换电路采用CPLD(Complex ProgrammableLogic Device,复杂可编程逻辑器件)控制单元进行主、备机的心跳信号和故障报警信号的监测,判断主、备机的工作状态,并控制主、备机的切换。该技术中的双机热备份系统以CPLD为核心,通过看门狗实时监测双机系统中两块主板的工作状态,通过判断双机的工作状态实现双机间的可靠的自动切换。
然而,在现有技术中,仲裁切换电路在系统中没有备份节点,若仲裁切换电路出错,则整个系统无法工作,无法达到提高可靠性的目的。
发明内容
本发明实施例提供一种双机热备份方法、装置、系统与计算机存储介质,用于解决现有的双机热备份系统可靠性低的问题。
第一方面,本发明实施例提供一种双机热备份方法,所述方法适用于双机热备份系统,所述系统包括两个计算机,每个计算机中均设置有热备份装置,每个所述热备份装置与所属计算机的第一输入引脚和第一输出引脚连接,每个计算机的第一输入引脚与另一个计算机的第一输出引脚连接形成两根连接线,将一根连接线上拉接电源,将另一根连接线下拉接地,针对每个热备份装置,所述方法包括:
检测所属计算机的第一输入引脚的电平信号;
根据所述第一输出引脚的输出状态,确定所述所属计算机的状态。
在第一方面的一种可能的实现方式中,所述根据所述第一输出引脚的输出状态,确定所述所属计算机的状态,包括:
若所述第一输出引脚的输出状态为低电平,则确定所述所属计算机为主机;
若所述第一输出引脚的输出状态为翻转状态,则确定所述所属计算机为备机;
若所述第一输出引脚的输出状态为高电平,则确定所述所属计算机出错。
在第一方面的另一种可能的实现方式中,所述检测所属计算机的第一输入引脚的电平信号之前,所述方法还包括:
检测所述所属计算机的第一输入引脚的初始电平信号,当所述第一输入引脚上拉时,确定所述所属计算机的初始状态为主机,当所述第一输入引脚下拉时,确定所述所属计算机的初始状态为备机。
在第一方面的另一种可能的实现方式中,所述根据所述第一输入引脚的电平信号,确定所述所属计算机的第一输出引脚的输出状态,具体包括:
根据所述第一输入引脚的电平信号,确定所述热备份装置的当前状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于龙芯中科技术股份有限公司,未经龙芯中科技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810680677.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据库恢复方法及装置
- 下一篇:一种基于存储共享的主备系统及其实现方法