[发明专利]节点集群中管理节点的选择有效
申请号: | 201910073036.5 | 申请日: | 2019-01-25 |
公开(公告)号: | CN110096472B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 塔拉尼森·莫汉塔;阿布希提斯·U;拉克什亚·加格;尼莱什·A·萨维 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;H04L67/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 集群 管理 选择 | ||
1.一种用于管理集群的系统,包括:
包括所述集群的多个节点的第一组,其中所述第一组中的每个节点运行集群管理过程,所述集群管理过程投票以对存储在所述集群中的数据进行状态改变、并且基于分数为所述第一组中的成员选择节点,所述分数包括以下的函数:节点位置、节点健康状况和节点资源利用率;和
具有与所述第一组不重叠的成员并且包括所述集群的节点的第二组,其中所述第二组中的每个节点参与集群而不运行所述集群管理过程。
2.根据权利要求1所述的系统,其中所述第一组包括奇数个节点。
3.根据权利要求2所述的系统,其中所述多个节点的数目被计算为:
4.根据权利要求1所述的系统,其中所述分数包括距理想节点的欧几里德距离。
5.根据权利要求1所述的系统,其中所述第一组包括至少一个副本。
6.一种管理分布式存储系统的方法,包括:
通过处理器,为包括多个节点的所述分布式存储系统中的第一节点计算分数,其中所述分数包括以下中的至少一个的函数:所述第一节点的位置、所述第一节点的健康状况和所述第一节点的资源利用率;
通过所述处理器,基于所述分数以及与所述多个节点相关联的多个分数来确定所述多个节点中的所述第一节点的排名;和
当所述排名至少等于预定义排名时,通过所述处理器,向所述第一节点发送指令以实例化用于对所述第一节点上的所述分布式存储系统进行管理的管理过程。
7.根据权利要求6所述的方法,其中所述分数包括距理想节点的欧几里德距离。
8.根据权利要求6所述的方法,其中所述第一节点的所述位置标识所述第一节点所在的机架。
9.根据权利要求8所述的方法,其中所述第一节点的所述位置进一步标识所述第一节点所在的站点。
10.根据权利要求6所述的方法,其中所述第一节点的所述健康状况包括所述第一节点的稳定性。
11.根据权利要求6所述的方法,其中所述第一节点的所述健康状况包括所述第一节点的自我监视、分析和报告技术状态。
12.根据权利要求6所述的方法,其中所述第一节点的所述资源利用率包括存储器利用率。
13.根据权利要求6所述的方法,其中所述第一节点的所述资源利用率包括中央处理单元利用率。
14.根据权利要求6所述的方法,其中所述第一节点的所述资源利用率包括磁盘利用率。
15.根据权利要求6所述的方法,其中所述分数进一步包括所述第一节点的网络带宽的函数。
16.根据权利要求6所述的方法,进一步包括:
在发送所述指令之前,通过所述处理器,确定要向所述多个节点发送所述指令的所述多个节点的数目。
17.根据权利要求16所述的方法,其中所述数目包括奇数。
18.根据权利要求17所述的方法,其中所述数目被计算为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910073036.5/1.html,转载请声明来源钻瓜专利网。