一种逻辑卷的异步删除方法、系统及装置制造方法及图纸

技术编号:24572970 阅读:33 留言:0更新日期:2020-06-20 23:59
本发明专利技术公开了一种逻辑卷的异步删除方法,提前创建用于暂时存放逻辑卷的卷回收站;在接收到目标逻辑卷的删除请求时,将目标逻辑卷放入卷回收站,并当目标逻辑卷满足预设卷过期策略时,将目标逻辑卷标志为过期;当系统集群的业务状态为空闲状态时,删除卷回收站中过期的逻辑卷,从而实现了逻辑卷的异步删除。可见,本申请通过创建用于暂时存放逻辑卷的卷回收站实现在系统集群空闲时才执行逻辑卷删除操作,从而避免了因逻辑卷删除操作对系统业务性能造成影响。本发明专利技术还公开了一种逻辑卷的异步删除系统及装置,与上述异步删除方法具有相同的有益效果。

An asynchronous deletion method, system and device of logical volume

【技术实现步骤摘要】
一种逻辑卷的异步删除方法、系统及装置
本专利技术涉及存储系统领域,特别是涉及一种逻辑卷的异步删除方法、系统及装置。
技术介绍
在虚拟化及数据场景下,越来越多的用户选择使用分布式块存储。在使用分布式块存储的过程中,会有大量的逻辑卷(由逻辑磁盘形成的虚拟盘)被创建和删除。目前,系统在接收到删除逻辑卷请求后,会立即执行逻辑卷删除操作。但是,若系统集群在执行业务过程中执行逻辑卷删除操作,会降低集群处理业务的能力,导致系统业务性能受影响。因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种逻辑卷的异步删除方法、系统及装置,通过创建用于暂时存放逻辑卷的卷回收站实现在系统集群空闲时才执行逻辑卷删除操作,从而避免了因逻辑卷删除操作对系统业务性能造成影响。为解决上述技术问题,本专利技术提供了一种逻辑卷的异步删除方法,包括:预先创建用于暂时存放逻辑卷的卷回收站;在接收到目标逻辑卷的删除请求时,将所述目标逻辑卷放入所述卷回收站,并当所述目标逻辑卷满本文档来自技高网...

【技术保护点】
1.一种逻辑卷的异步删除方法,其特征在于,包括:/n预先创建用于暂时存放逻辑卷的卷回收站;/n在接收到目标逻辑卷的删除请求时,将所述目标逻辑卷放入所述卷回收站,并当所述目标逻辑卷满足预设卷过期策略时,将所述目标逻辑卷标志为过期;/n判断系统集群的业务状态是否为空闲状态;/n若是,则删除所述卷回收站中过期的逻辑卷。/n

【技术特征摘要】
1.一种逻辑卷的异步删除方法,其特征在于,包括:
预先创建用于暂时存放逻辑卷的卷回收站;
在接收到目标逻辑卷的删除请求时,将所述目标逻辑卷放入所述卷回收站,并当所述目标逻辑卷满足预设卷过期策略时,将所述目标逻辑卷标志为过期;
判断系统集群的业务状态是否为空闲状态;
若是,则删除所述卷回收站中过期的逻辑卷。


2.如权利要求1所述的逻辑卷的异步删除方法,其特征在于,所述当所述目标逻辑卷满足预设卷过期策略时,将所述目标逻辑卷标志为过期的过程,包括:
判断所述卷回收站是否开启;
若是,则为所述目标逻辑卷设定延迟过期时间,并待所述目标逻辑卷放入所述卷回收站的时间到达所述延迟过期时间时,将所述目标逻辑卷标志为过期;
若否,则直接将所述目标逻辑卷标志为过期。


3.如权利要求1所述的逻辑卷的异步删除方法,其特征在于,所述删除所述卷回收站中过期的逻辑卷的过程,包括:
将所述卷回收站中过期的逻辑卷按照过期时长从大到小进行排序;
按照所述卷回收站中过期的逻辑卷的排列顺序,依次删除所述卷回收站中过期的逻辑卷。


4.如权利要求3所述的逻辑卷的异步删除方法,其特征在于,所述异步删除方法还包括:
当所述系统集群的业务状态为非空闲状态时,停止删除所述卷回收站中过期的逻辑卷,直至所述系统集群的业务状态重新为空闲状态时,继续删除所述卷回收站中过期的逻辑卷。


5.如权利要求1所述的逻辑卷的异步删除方法,其特征在于,所述判断系统集群的业务状态是否为空闲状态的过程,包括:
从系统集群节点中确定用于监控所有集群节点的业务状况的当前主节点;
利用所述当前主节...

【专利技术属性】
技术研发人员:王小梅张端
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1