[发明专利]一种分布式存储系统中卷删除优化方法、装置及存储介质有效
申请号: | 202111399481.4 | 申请日: | 2021-11-19 |
公开(公告)号: | CN114153390B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 李晓静;杨鸿洁 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 周杰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 存储系统 删除 优化 方法 装置 存储 介质 | ||
本发明涉及分布式存储系统中卷删除优化方法、装置及存储介质。本发明中,集群主节点响应目标卷的删除请求,删除目标卷的元数据和存储池中的卷记录,记录目标卷的卷信息,并反馈目标卷删除成功;卷信息包括卷名、卷ID、删除时刻、优先权和数据对象信息;利用卷信息构建删除任务,并将删除任务放入卷删除待处理队列中并按预设的排序规则排序;在集群业务压力低于设定压力阈值时,根据集群各个节点删除任务负载情况,获取执行任务的目标节点;按顺序从卷删除待处理队列中选取删除任务,并分配给目标节点执行。本申请将目标卷的元数据删除和数据对象删除分开,感官上加快删除速度,根据集群业务压力删除数据对象,减少对集群业务执行的影响。
技术领域
本发明涉及卷删除领域,尤其涉及一种分布式存储系统中卷删除优化方法、装置及存储介质。
背景技术
卷删除功能是块存储的基本功能,在传统分布式块存储系统中,卷删除操作包括了卷的元数据删除与数据对象删除操作,卷删除需要等待两部分数据全部删除完成后才算完成。
在卷的数据对象被删除的过程中,数据对象的数据量庞大,数据对象的删除操作会严重影响系统的IO,对集群执行整成业务影响较大,可能会影响用户业务,并且删除卷数据对象的速度越快,删除卷数据对象所占用的IO资源越多,对集群执行正常业务的影响越明显。但如果通过减慢删除数据对象速度以控制对集群业务的影响,则会增加卷删除的时间,不仅用户感受上删除卷的时间过长,也可能导致用户操作超时卡住或者进入其他异常场景。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本发明提供一种分布式存储系统中卷删除优化方法、装置及存储介质。
第一方面,本发明提供一种分布式存储系统中卷删除优化方法,包括:
集群主节点响应目标卷的删除请求,删除目标卷的元数据和目标卷在存储池中的卷记录,记录目标卷的卷信息,并反馈目标卷删除成功;其中,卷信息包括卷名、卷ID、删除时刻、优先权和数据对象信息;
利用卷信息构建删除任务,并将删除任务放入卷删除待处理队列中并按预设的排序规则排序;
在集群业务压力低于设定压力阈值时,根据集群各个节点删除任务负载情况,获取执行任务的目标节点;
按顺序从卷删除待处理队列中选取删除任务,并分配给目标节点执行以删除目标卷的数据对象。
更进一步地,集群主节点响应目标卷的删除请求,首先判断目标卷是否为克隆卷,是则先断开目标卷与目标卷的父快照之间的关联,再删除目标卷的元数据和目标卷在存储池中的卷记录,否则直接删除卷的元数据和目标卷在存储池中的卷记录。
更进一步地,卷信息中的优先权为布尔型和数值型中的任意一种;
其中:对于布尔型优先权,布尔型的真表示启用优先权,布尔型的假表示不启用优先权,默认设置为假,用户可主动将目标卷的布尔型优先权配置为真;
对于数值型的优先权,优先权的高低决定于数值大小,默认为设定数值,用户可主动为目标卷的数值型优先权配置指定数值,指定数值在预设的数值型优先权的取值范围内。
更进一步地,将删除任务放入卷删除待处理队列中并按预设的排序规则排序,其中,预设的排序规则包括:
根据卷信息优先权对由卷信息所创建删除任务在卷删除待处理队列中位置进行排序;
优先权一致的,则按照卷信息的删除时刻早晚对由卷信息所创建删除任务在卷删除待处理队列中的位置进行排序,删除时刻越早,则位置排序越靠前;
删除时刻一致的,则按照卷信息的卷名的字母排序对由卷信息所创建删除任务在卷删除待处理队列中的位置进行排序,卷名字母排序越靠前,则位置排序越靠前。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111399481.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种煤矿用胶带输送机带下清煤装置
- 下一篇:一种输送强酸介质的自吸泵