[发明专利]一种分布式集群的主节点故障的切换方法、系统及介质有效
申请号: | 202110234673.3 | 申请日: | 2021-03-03 |
公开(公告)号: | CN113162797B | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 倪志杰 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L43/0823;H04L43/10;H04L41/0631;H04L41/0663 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 集群 节点 故障 切换 方法 系统 介质 | ||
本发明公开了一种分布式集群的主节点故障的切换方法,包括以下步骤:在分布式集群内配置第一主节点及若干从节点;在所述第一主节点及所述从节点内均配置管理模块及业务模块;所述第一主节点发送组播报文至若干所述从节点;所述第一主节点接收若干所述从节点的所述组播报文的响应信息,并根据响应情况执行判定操作,通过上述方式,本发明能够实现不增加固件的情况下,在管理节点出现故障时,执行管理节点的切换,同时管理网络与业务网络相互隔离,不需要占用业务网络的通道,而且可以轮询检查是否有从节点出现异常,并执行报警操作。
技术领域
本发明涉及分布式存储技术领域,特别是涉及一种分布式集群的主节点故障的切换方法、系统及介质。
背景技术
在分布式中心化集群中,管理节点是整个分布式集群核心,管理节点的故障可能导致集群管理功能瘫痪,所以如何在管理节点出现故障后实现切换是亟待解决的问题。
现有技术中,第一种解决方法为,系统设置主管理节点以及备用管理节点,通过主管理节点的CPU与数据节点的CPU进行心跳检测,当检测到心跳异常,判断主管理节点出现异常,将备用管理节点替换主管理节点;
第二种解决方法为,配置备份硬件,通过管理节点或者管理控制器实现主管理节点与备用管理节点的数据热备份,实现系统的管理功能切换。
上述第一种方法,管理通道与业务通道耦合,造成管理数据处理延迟,或者占用相同的网络,造成网络数据的拥塞,导致管理数据和业务数据相互干扰;
上述第二种方法,在管理节点内配置独立的硬件,使得管理系统的复杂度加大,而且热备份进行切换管理节点,需要搭配相应的软件管理方法,使得分布式集群整体开发复杂度上升。
发明内容
本发明主要解决的是管理节点发生故障时,管理节点功能切换的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种分布式集群的主节点故障的切换方法,包括以下步骤:
在分布式集群内配置第一主节点及若干从节点;
在所述第一主节点及所述从节点内均配置管理模块及业务模块;
所述第一主节点发送组播报文至若干所述从节点;
所述第一主节点接收若干所述从节点的所述组播报文的响应信息,并根据响应情况执行判定操作。
进一步,所述在所述第一主节点及所述从节点内均配置管理模块及业务模块的步骤进一步包括:所述管理模块含有基础信息及关键信息,所述关键信息包括固定信息及动态信息,所述固定信息存储于所述第一主节点及所述从节点,所述动态信息存储于所述第一主节点。
进一步,所述在所述第一主节点及所述从节点内均配置管理模块及业务模块的步骤进一步还包括:若干所述业务模块构成业务网络,若干所述管理模块使用与所述业务模块不同的网口构成管理网络。
进一步,所述第一主节点发送组播报文至若干所述从节点的步骤进一步包括:所述第一主节点通过所述管理网络周期发送组播报文至所述从节点。
进一步,所述所述第一主节点接收若干所述从节点的所述组播报文的响应信息,并根据响应情况执行升主操作的步骤进一步包括:
若所述第一主节点在单位时间内接收到所有所述从节点的响应信息,则判定所述管理网络内若干所述从节点状态正常;
若所述第一主节点在所述单位时间内接收到部分所述从节点的响应信息,则所述第一主节点通过所述业务网络将未返回响应信息的从节点显示;
若所述第一主节点在所述单位时间内未接收到所述从节点的响应信息,则执行所述升主操作。
进一步,所述若所述第一主节点在所述单位时间内未接收到所述从节点的响应信息,则执行所述升主操作的步骤进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110234673.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种珠芽魔芋种芋切除主芽繁殖方法
- 下一篇:一种用于牲畜饮水的恒温水箱