[发明专利]一种集群仲裁方法、装置、电子设备及可读存储介质有效
| 申请号: | 202011391793.6 | 申请日: | 2020-12-02 |
| 公开(公告)号: | CN112468596B | 公开(公告)日: | 2022-07-05 |
| 发明(设计)人: | 李辉;赵鹏 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L41/12;H04L41/0654 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张雪娇 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 集群 仲裁 方法 装置 电子设备 可读 存储 介质 | ||
1.一种集群仲裁方法,其特征在于,包括:
获取历史选举集,并利用所述历史选举集得到第一节点数量和电源情况;其中,历史选举集为集群发生网络故障前作为集群提供服务时,集群中的授权节点组成的集合,授权节点为集群状态足够新的节点;第一节点数量为历史选举集中第一授权节点的数量,电源情况为历史选举集中各个第一授权节点的供电情况;
根据所述电源情况,利用所述第一节点数量生成仲裁参数;
获取当前网络拓扑,并判断所述当前网络拓扑是否满足所述仲裁参数;
若满足所述仲裁参数,则提供集群服务。
2.根据权利要求1所述的集群仲裁方法,其特征在于,所述利用所述历史选举集得到第一节点数量和电源情况,包括:
对所述历史选举集中的第一授权节点进行统计,得到所述第一节点数量;
获取各个所述第一授权节点对应的电源信息,判断所有的所述第一授权节点是否由一个电源供电;
若由一个所述电源供电,则将所述电源情况确定为单一供电;
若不由一个所述电源供电,则将所述电源情况确定为最大单一供电节点数;所述最大单一供电节点数大于所述第一节点数量的半数。
3.根据权利要求2所述的集群仲裁方法,其特征在于,所述根据所述电源情况,利用所述第一节点数量生成仲裁参数,包括:
若所述电源情况为所述单一供电,则根据所述第一节点数量的奇偶情况,利用所述第一节点数量生成仲裁阈值;
若所述电源情况为所述最大单一供电节点数,则根据所述历史选举集的仲裁盘情况,利用所述最大单一供电节点数和所述第一节点数量生成所述仲裁阈值;
利用所述仲裁阈值生成所述仲裁参数。
4.根据权利要求3所述的集群仲裁方法,其特征在于,所述根据所述第一节点数量的奇偶情况,利用所述第一节点数量生成仲裁阈值,包括:
若所述第一节点数量为奇数,则将所述第一节点数量加一后除以二,得到所述仲裁阈值;
若所述第一节点数量为偶数,则判断所述历史选举集中是否存在仲裁盘;
若存在所述仲裁盘,则将所述第一节点数量除以二,得到所述仲裁阈值;
若不存在所述仲裁盘,则将所述第一节点数量除以二后加一,得到所述仲裁阈值。
5.根据权利要求3所述的集群仲裁方法,其特征在于,所述根据所述历史选举集的仲裁盘情况,利用所述最大单一供电节点数和所述第一节点数量生成所述仲裁阈值,包括:
若所述历史选举集中存在仲裁盘,则利用所述第一节点数量减去所述最大单一供电节点数,得到所述仲裁阈值;
若所述历史选举集中不存在所述仲裁盘,则利用所述第一节点数量减去所述最大单一供电节点数后加一,得到所述仲裁阈值。
6.根据权利要求3至5任一项所述的集群仲裁方法,其特征在于,所述判断所述当前网络拓扑是否满足所述仲裁参数,包括:
判断所述当前网络拓扑对应的第二授权节点数是否小于所述仲裁阈值;
若小于所述仲裁阈值,则确定不满足所述仲裁参数;
若不小于所述仲裁阈值,则判断所述历史选举集是否为目标选举集;所述目标选举集为具有大于一个所述电源且具有仲裁盘的选举集,或者为具有一个所述电源、所述第一授权节点数为偶数且具有仲裁盘的选举集;
若不为所述目标选举集,则确定满足所述仲裁参数;
若为所述目标选举集,则判断所述第二授权节点数是否等于所述仲裁阈值;
若不等于所述仲裁阈值,则确定满足所述仲裁参数;
若等于所述仲裁阈值,则利用所述当前网络拓扑的当前仲裁盘情况判断是否满足所述仲裁参数。
7.根据权利要求6所述的集群仲裁方法,其特征在于,所述利用所述当前网络拓扑的当前仲裁盘情况判断是否满足所述仲裁参数,包括:
若所述当前网络拓扑识别到所述仲裁盘,则执行仲裁盘争抢,并在争抢成功后确定满足所述仲裁参数;
若所述当前网络拓扑未识别到所述仲裁盘,则判断是否存在仲裁节点;
若存在所述仲裁节点,则确定满足所述仲裁参数;
若不存在所述仲裁节点,则确定不满足所述仲裁参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011391793.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金属穿孔吸声板
- 下一篇:巡检方法、装置、电子设备和介质





