[发明专利]一种服务器主备冗余的控制方法、系统、设备及存储介质在审
申请号: | 201810987622.6 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109117322A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 詹崧连;易凌鹰 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主备冗余 服务器 存储介质 工作节点 节点工作状态 目标数据存储 配置信息存储 正常工作状态 服务器节点 互为备份 节点恢复 节点配置 控制系统 目标数据 配置信息 数据丢失 业务中断 有效地 备份 预设 应用 | ||
本发明公开了一种服务器主备冗余的控制方法,包括:将第一节点以及第二节点配置为互为备份的节点,并将配置信息存储在第一节点以及第二节点中;在第一节点正常工作的过程中,实时将预设的目标数据存储在第一节点以及第二节点中;当判断出第一节点工作状态异常时,将第二节点上升为工作节点;在第一节点恢复正常工作状态之后,根据配置信息将第一节点下降为非工作节点,并将第二节点中的目标数据备份在第一节点中。应用本发明的方法,有效地避免了服务器节点异常导致的业务中断以及数据丢失。本发明还公开了一种服务器主备冗余的控制系统、设备及存储介质,具有相应效果。
技术领域
本发明涉及服务器技术领域,特别是涉及一种服务器主备冗余的控制方法、系统、设备及存储介质。
背景技术
在部分服务器中,会使用多个节点共用一个IO板的设计,每个节点均可以独立运行,为用户提供服务,节点之间也可以进行数据交互。当某一个节点运行异常时,例如高温导致的异常重启,虽然不会影响其他节点的正常工作,但会使得该节点的业务中断,并且可能存在关键数据的丢失情况,也就使得服务器的可靠性降低。
综上所述,如避免服务器节点异常导致的业务中断以及数据丢失,是目前本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供一种服务器主备冗余的控制方法、系统、设备及存储介质,以避免服务器节点异常导致的业务中断以及数据丢失。
为解决上述技术问题,本发明提供如下技术方案:
一种服务器主备冗余的控制方法,包括:
将第一节点以及第二节点配置为互为备份的节点,并将配置信息存储在所述第一节点以及所述第二节点中;
在所述第一节点正常工作的过程中,实时将预设的目标数据存储在所述第一节点以及所述第二节点中;
当判断出所述第一节点工作状态异常时,将所述第二节点上升为工作节点;
在所述第一节点恢复正常工作状态之后,根据所述配置信息将所述第一节点下降为非工作节点,并将所述第二节点中的所述目标数据备份在所述第一节点中;
其中,当所述第一节点为主控工作节点时,所述第二节点为对应的主控备份节点,当所述第一节点为从控工作节点时,所述第二节点为对应的从控备份节点。
优选的,服务器中包括一个主控工作节点,一个主控备份节点,一个从控工作节点以及一个从控备份节点。
优选的,在所述判断出所述第一节点工作状态异常之后,还包括:记录当前时间。
优选的,在所述记录当前时间之后,还包括:输出提示信息。
优选的,所述目标数据为预设路径中的数据。
优选的,在所述将所述第二节点中的所述目标数据备份在所述第一节点中之后,还包括:
当判断出所述第一节点正常工作的持续时长高于预设时长阈值时,将所述第一节点上升为工作节点,并将所述第二节点下降为非工作节点。
一种服务器主备冗余的控制系统,包括:
配置信息存储模块,用于将第一节点以及第二节点配置为互为备份的节点,并将配置信息存储在所述第一节点以及所述第二节点中;
数据实时备份模块,用于在所述第一节点正常工作的过程中,实时将预设的目标数据存储在所述第一节点以及所述第二节点中;
节点更替模块,用于当判断出所述第一节点工作状态异常时,将所述第二节点上升为工作节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810987622.6/2.html,转载请声明来源钻瓜专利网。