一种基于分布式块存储的vid回收方法技术

技术编号:21547567 阅读:82 留言:0更新日期:2019-07-06 21:16
本发明专利技术公开了一种基于分布式块存储的vid回收方法。本发明专利技术增加了vvid这一概念,也就是virtual virtual disk image ID,不改变客户端接口,保证与客户端的兼容性;对外暴露vvid,内部维护vvid与vid的对应关系,外部对vvid的请求,内部转变为对vid的请求;将存储目录分层,现在引入二级子目录,子目录中存储同宗的vdi group;将同一group的vdi进行分组管理,当同一group的vdi都删除时,将对应的vvid通过回收vid回收算法回收,实现回收利用,有效解决现有技术的不足。

A Video Recycling Method Based on Distributed Block Storage

【技术实现步骤摘要】
一种基于分布式块存储的vid回收方法
本专利技术涉及计算机
,尤其涉及一种基于分布式块存储的vid回收方法。
技术介绍
分布式块存储用vid来管理vdi(virtualdiskimage),vid使用1~(2^24-1)范围内的整形数表示。vid回收技术是基于分布式块存储由于保存vid、遍历vid,以及clone,snapshotvdi的特殊性,导致vid的个数受限制,并且无法被回收。导致随着时间的推移,vid被耗尽,无法创建vdi。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是提供一种基于分布式块存储的vid回收方法,通过vid回收技术,让可以被删除的vdi的vid可以回收利用。为实现上述目的,本专利技术提供了一种基于分布式块存储的vid回收方法,包括以下步骤:步骤1、增加了vvid这一概念,也就是virtualvirtualdiskimageID,不改变客户端接口,保证与客户端的兼容性;步骤2、对外暴露vvid,内部维护vvid与vid的对应关系,外部对vvid的请求,内部转变为对vid的请求;步骤3、将存储目录分层,现在引入二级子目录,子目录中存储同本文档来自技高网...

【技术保护点】
1.一种基于分布式块存储的vid回收方法,其特征在于,包括以下步骤:步骤1、增加了vvid这一概念,也就是virtual virtual disk image ID,不改变客户端接口,保证与客户端的兼容性;步骤2、对外暴露vvid,内部维护vvid与vid的对应关系,外部对vvid的请求,内部转变为对vid的请求;步骤3、将存储目录分层,现在引入二级子目录,子目录中存储同宗的vdigroup;步骤4、将同一group的vdi进行分组管理,当同一group的vdi都删除时,将对应的vvid通过回收vid回收算法回收,实现回收利用。

【技术特征摘要】
1.一种基于分布式块存储的vid回收方法,其特征在于,包括以下步骤:步骤1、增加了vvid这一概念,也就是virtualvirtualdiskimageID,不改变客户端接口,保证与客户端的兼容性;步骤2、对外暴露vvid,内部维护vvid与vid的对应关系,外部对vvid的请求,内部转变为对vid的请求;步骤3、将存储目录分层,现在引入二级子目录,子目录中存储同宗的vdigroup;步骤4、将同一group的vdi进行分组管理,当同一group的vdi都删除时,将对应的vvid通过回收vid回收算法回收,实现回收利用。2.如权利要求1所述的一种基于分布...

【专利技术属性】
技术研发人员:侯玉斌严刚金辉
申请(专利权)人:启迪云计算有限公司
类型:发明
国别省市:山东,37

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

1