[发明专利]一种容量获取方法及装置有效
申请号: | 201710279260.0 | 申请日: | 2017-04-25 |
公开(公告)号: | CN107122136B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 石岩;洪文 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 容量 获取 方法 装置 | ||
1.一种容量获取方法,应用于云存储CDS系统中的CDV,其特征在于,所述CDV中包括多个逻辑资源,所述逻辑资源中包括索引区和slice数据区,所述索引区中包括slice位图区和资源描述位图区,所述slice数据区包括多个slice数据块,所述多个slice数据块具有相同的容量,所述资源描述位图区用于描述为slice数据区中的每个slice数据块所配置的数据类型,所述方法包括:
获取所述slice位图区中值为第一预设值的位,所述第一预设值表示位对应的slice数据块已被占用;
依据所述资源描述位图区确定所述值为第一预设值的位对应的slice数据块中数据的数据类型;
确定每一数据类型各自对应的值为第一预设值的位的个数;
基于所述个数与所述slice数据块的容量确定所述每一数据类型的数据各自在所述slice数据区中的已使用容量。
2.根据权利要求1所述的方法,其特征在于,所述依据所述资源描述位图区确定所述值为第一预设值的位对应的slice数据块中数据的数据类型包括:
在所述资源描述位图区中,获取与所述slice位图区中值为第一预设值的位对应的位;
根据所述对应的位上的值查找预设的类型值与数据类型的对应关系,得到与所述值对应的数据类型,将与所述值对应的数据类型确定为所述值为第一预设值的位对应的slice数据块中数据的数据类型。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当接收到前端设备发送的逻辑资源请求消息时,确定待存储资源的数据类型;
根据所述待存储资源的数据类型查找所述类型值与数据类型的对应关系,得到所述待存储资源的数据类型所对应的第一类型值;
获取所述资源描述区中值为所述第一类型值的位;
将所述slice位图区中值为第二预设值,且与所述值为第一类型值的位所对应的位确定为参考位,所述第二预设值表示位对应的slice数据块未被占用;
在所述参考位对应的slice数据块中确定待分配slice数据块;
向所述前端设备发送所述待分配slice数据块的块信息。
4.根据权利要求1所述的方法,其特征在于,所述逻辑资源的创建过程包括:
接收到逻辑资源创建指令,确定待创建的逻辑资源所对应的数据类型;
根据所述待创建的逻辑资源所对应的数据类型查找预设的数据类型与RAID阵列类型的对应关系,得到所述待创建的逻辑资源所对应的RAID阵列类型;
在属于所述待创建的逻辑资源所对应的RAID阵列类型的RAID阵列上创建逻辑资源。
5.根据权利要求2所述的方法,其特征在于,所述资源描述位图区的创建过程包括:
为所述slice数据块配置对应的数据类型后,根据所述对应的数据类型查找所述类型值与数据类型的对应关系,得到所述slice数据块对应的类型值;
在资源描述位图区中,将与所述slice数据块对应的位上的值置为所述slice数据块对应的类型值。
6.一种容量获取装置,应用于云存储CDS系统中的CDV,其特征在于,所述CDV中包括多个逻辑资源,所述逻辑资源中包括索引区和slice数据区,所述索引区中包括slice位图区和资源描述位图区,所述slice数据区包括多个slice数据块,所述多个slice数据块具有相同的容量,所述资源描述位图区用于描述为slice数据区中的每个slice数据块所配置的数据类型,所述装置包括:
第一获取模块,用于获取所述slice位图区中值为第一预设值的位,所述第一预设值表示位对应的slice数据块已被占用;
类型确定模块,用于依据所述资源描述位图区确定所述值为第一预设值的位对应的slice数据块中数据的数据类型;
个数确定模块,用于确定每一数据类型各自对应的值为第一预设值的位的个数;
容量确定模块,用于基于所述个数与所述slice数据块的容量确定所述每一数据类型的数据各自在所述slice数据区中的已使用容量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710279260.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法及装置
- 下一篇:一种基于RapidIO的双控存储系统