[发明专利]一种实现集群存储系统中动态连续高可用的方法在审
申请号: | 201810491763.9 | 申请日: | 2018-05-22 |
公开(公告)号: | CN110519112A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 李元骅;朱云;樊笑冰 | 申请(专利权)人: | 山东数盾信息科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 256606 山东省滨州市开*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可用 集群 高可用服务器 重构 集群存储系统 服务器状态 高可用系统 可用服务器 定期发送 故障切换 检测集群 重构系统 状态同步 心跳包 触发 服务器 | ||
本发明公开了一种实现集群存储系统中动态连续高可用的方法,通过定期发送心跳包检测集群服务器状态,当服务器出现故障切换破坏高可用时,触发高可用重构系统从集群剩余可用服务器节点中自动重构出一个新的高可用系统,同时同步高可用服务器间的数据状,保持高可用服务器间状态同步,使集群达到一个稳定的高可用新态。本发明在集群出现故障高可用破坏时,自动重构出一个高可用新态,使高可用一直持续下去。
技术领域
本发明涉及一种存储系统,具体是一种实现集群存储系统中动态连续高可用的方法。
背景技术
随着数据的快速增长,以及云技术,大数据的广泛应用,服务器需要处理的数据越来越多,用于数据存储和计算所需的服务器成直线性增长。集群技术保证了可以统一提供高性能服务,但是随着集群中服务器节点越来越多,且需要处理的数据快速增长,集群及服务器出现故障的概率也越来越高,如何保证集群连续的高可用性并且持续不断稳定的对外提供服务,成为急需解决的问题。尤其是提供重要信息资料存储的集群系统,能否提供持久连续不断的高可用性成为影响集群稳定性和安全性的重要因素。可以说高可用影响着一个集群的成败。
目前主要的高可用包括主备模式,多主一备。无论哪种模式都存在需要人工部署,一旦破坏高可用环境便不可逆或者无法多次提供高可用的缺陷。
针对目前市场上已有集群高可用单一,不可逆问题,集群只能实施已经部署好的高可用或者只可以自动构建一次高可用。集群高可用出现故障切换后无法连续多次自动重构出新的高可用系统保证集群的安全,一旦集群遭到二次以上破坏,集群系统也面临着无法正常运行或者数据丢失的巨大风险。通过本方法在集群出现故障高可用破坏时,自动重构出一个高可用新态,使高可用一直持续下去。
发明内容
本发明的目的在于提供一种实现集群存储系统中动态连续高可用的方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种实现集群存储系统中动态连续高可用的方法,通过定期发送心跳包检测集群服务器状态,当服务器出现故障切换破坏高可用时,触发高可用重构系统从集群剩余可用服务器节点中自动重构出一个新的高可用系统,同时同步高可用服务器间的数据状,保持高可用服务器间状态同步,使集群达到一个稳定的高可用新态。
作为本发明进一步的方案:采用监控模块负责使用心跳检测高可用服务器是否处于正常状态,如果心跳不能正常通信表明当前高可用出现故障,服务会被切换到备用服务器继续提供服务。
作为本发明进一步的方案:服务器切换后会给触发模块一个信号,触发模块在收到信号后,开始准备重构高可用所需要的环境,包括调用策略模块选择重构高可用所包含服务器,调用同步模块同步主服务器与备用服务器之间的数据,保持数据的一致性。
作为本发明进一步的方案:采用策略模块负责从集群中无故障的服务器中按照预定的策略选出需要组建新高可用所需服务器,并关闭所有出现故障服务器的高可用服务,确定之后不再被选中为高可用服务器。
作为本发明再进一步的方案:采用同步模块负责在选出新的服务器后,同步服务器之间的数据库数据,配置文件。
与现有技术相比,本发明的有益效果是:本发明在集群出现故障高可用破坏时,自动重构出一个高可用新态,使高可用一直持续下去。
具体实施方式
下面对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东数盾信息科技有限公司,未经山东数盾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810491763.9/2.html,转载请声明来源钻瓜专利网。