[发明专利]分布式存储管理方法及系统在审
申请号: | 202110014809.X | 申请日: | 2021-01-06 |
公开(公告)号: | CN112783669A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 杨宏兵;杨恒;宣旭迎;张承冰;李洪新;周石开;周天睿;袁鹏飞;文中领;周泽湘 | 申请(专利权)人: | 北京同有飞骥科技股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/50;G06F3/06 |
代理公司: | 北京方韬法业专利代理事务所(普通合伙) 11303 | 代理人: | 党小林 |
地址: | 100000 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 存储 管理 方法 系统 | ||
本发明提供了一种分布式存储管理方法及系统。该方法包括:在不同的存储节点之间部署消息队列;通过部署的消息队列,将存储节点的数据更新同步至存储系统中的其他存储节点。本发明提供的分布式存储管理方法及系统能够提高系统的可用性,避免单点失效和连续崩溃问题。
技术领域
本发明涉及分布式系统技术领域,特别是涉及一种分布式存储管理方法及系统。
背景技术
随着移动互联网的快速发展,以及业务数据的爆炸式增长,企业的业务越来越依赖于精准的数据信息,因此,存储系统在企业信息系统中的地位日益突显。目前,存储系统的数据存储方式主要分为:集中式存储和分布式存储。与之相对应,存储管理软件也分为集中式存储管理软件和分布式存储管理软件,为用户提供存储资源管理、监测、报告、分层存储、性能管理、灾难恢复和业务连续性的所有必要的界面操作。分布式存储管理软件运行在分布式存储的多个设备节点上,为了保证业务的连续性,纷纷采用不同的高可用(HighlyAvailable,HA)方案,HA方案的目的是构建可靠、安全、可扩展、易维护的存储管理软件,以保证系统的平稳运行,避免单点失效。
目前,分布式存储管理软件的高可用方案主要采取对无状态服务进行转移的方法,即某一个节点失效,将运行在该节点上的服务转移到分布式存储集群其他正常运行的节点上。采用上述方法的高可用方案通常包括两部分:IP地址漂移和业务数据同步备份。IP地址漂移技术是将失效节点的IP地址转移到正常运行的节点上或者配置虚拟IP,虚拟IP根据节点健康状态在分布式存储多个节点间漂移,虚拟IP始终指向正常运行的节点,从而保证业务的持续运行。业务数据同步备份技术包括两种方式:软件同步和硬件同步。软件同步利用数据库的同步功能,将业务数据实时同步到不同的节点的数据中。硬件备份采用存储备份功能,不定时将数据存储到不同的物理磁盘上。
分布式存储管理软件采用无状态服务转移的高可用方案会包含如下缺点:节点闲置问题和连续崩溃问题。分布式存储管理软件运行在分布式存储的多个节点上,当某一个节点失效时,才将运行在该节点服务转移到其他正常运行的节点上。在失效之前,被转移节点时钟处于闲置状态,没有充分利用节点的服务资源。如果失效节点是由于运行的任务过重而导致节点的崩溃,转移到备用节点之后,备用节点也会面临同样的问题而崩溃。
发明内容
本发明要解决的技术问题是提供一种分布式存储管理方法及系统,提高系统的可用性,避免单点失效和连续崩溃问题。
为解决上述技术问题,本发明提供了一种分布式存储管理方法,所述方法包括:在不同的存储节点之间部署消息队列;通过部署的消息队列,将存储节点的数据更新同步至存储系统中的其他存储节点。
在一些实施方式中,对数据更新的同步包括:实时同步、定时同步。
在一些实施方式中,还包括:当存储系统中部分存储节点出现故障时,将服务节点设定为存储系统未出现故障的存储节点。
在一些实施方式中,还包括:通过负载均衡机制,将访问负载分配给存储系统中的各个存储节点。
在一些实施方式中,在不同的存储节点之间部署消息队列,包括:在环型存储系统的相邻存储节点之间部署消息队列。
在一些实施方式中,在不同的存储节点之间部署消息队列,包括:在星型存储系统的相邻存储节点之间部署消息队列。
在一些实施方式中,在不同的存储节点之间部署消息队列,包括:在存储系统中任意两个存储节点之间,部署消息队列。
此外,本发明还提供了一种分布式存储管理系统,所述系统包括:多个不同的存储节点,在多个不同的存储节点之间部署有消息队列,所述分布式存储管理系统用于执行根据前文所述的分布式存储管理方法。
采用这样的设计后,本发明至少具有以下优点:
1、提高设备的利用率,避免节点闲置:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京同有飞骥科技股份有限公司,未经北京同有飞骥科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110014809.X/2.html,转载请声明来源钻瓜专利网。