[发明专利]存储集群系统的配置修改方法、存储集群及计算机系统有效
申请号: | 201711054330.9 | 申请日: | 2017-10-31 |
公开(公告)号: | CN109729129B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 周思义;梁锋;智雅楠;黄西华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种修改存储集群配置的方法、装置及计算机系统等。采用一致性复制协议的存储集群,在半数存储节点发生故障的前提下,若确定故障后的存储集群中存在至少一个存储节点,该存储节点上的最新的日志索引号大于或等于存储集群向客户端提供的已提交日志的索引号,则由仲裁模块向未故障的存储节点发送强制集群配置变更指令,所述强制集群配置变更指令用于指示所述未故障的存储节点修改本地的集群配置信息;且仲裁模块更新配置库中存储的集群配置信息,使其指示新的集群配置。这样解决半数存储节点故障后存储集群不可用的问题,提高了存储集群的可用性。 | ||
搜索关键词: | 存储 集群 系统 配置 修改 方法 计算机系统 | ||
【主权项】:
1.一种存储集群,包括多个存储节点,其特征在于,还包括仲裁模块和配置库,其中:所述配置库被配置为:存储所述存储集群的配置数据,所述配置数据包括集群配置信息,所述集群配置信息中包括存储集群中所有未故障的存储节点的信息;所述仲裁模块被配置为:在存储集群发生故障之后,若如下条件A和条件B满足则修改所述配置库中存储的所述集群配置信息,并向未故障的存储节点发送强制集群配置变更指令,所述强制集群配置变更指令用于指示所述未故障的存储节点修改本地的集群配置信息;条件A:故障的存储节点的数量为未发生本次故障之前存储集群中所有存储节点的数量的一半;条件B:故障后的存储集群中存在至少一个存储节点,该存储节点上的最新的日志索引号大于或等于存储集群向客户端提供的已提交日志的索引号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711054330.9/,转载请声明来源钻瓜专利网。