CN111666047B 一种分布式系统中存储卷的生成方法和相关装置 (腾讯科技(深圳)有限公司).docxVIP

  • 0
  • 0
  • 约2.16万字
  • 约 34页
  • 2026-01-20 发布于重庆
  • 举报

CN111666047B 一种分布式系统中存储卷的生成方法和相关装置 (腾讯科技(深圳)有限公司).docx

(19)国家知识产权局

(12)发明专利

(10)授权公告号CN111666047B(45)授权公告日2025.07.11

(21)申请号202010501460.8

(22)申请日2020.06.04

(65)同一申请的已公布的文献号申请公布号CN111666047A

(43)申请公布日2020.09.15

(56)对比文件

CN104932953A,2015.09.23

审查员李妍君

(73)专利权人腾讯科技(深圳)有限公司

地址518057广东省深圳市南山区高新区

科技中一路腾讯大厦35层

(72)发明人杨骥张代谦

(74)专利代理机构深圳市深佳知识产权代理事务所(普通合伙)44285

专利代理师王兆林

(51)Int.CI.

GO6F3/06(2006.01)

权利要求书2页说明书12页附图4页

(54)发明名称

一种分布式系统中存储卷的生成方法和相

关装置

(57)摘要

CN111696047B本申请实施例公开了一种分布式系统中存储卷的生成方法和相关装置,在分布式系统中,利用M个存储区块对存储节点进行划区管理。针对待生成存储卷的N个数据块,从M个存储区块中确定出目标存储节点,从而利用目标存储节点承载N个数据块以生成存储卷。由于小于N的最大承载数限定了存储节点承载该存储卷所包括的N个数据块时,由同一个存储区块承载的数据块数量小于或等于最大承载数,使得该N个存储块会被分配到位于不同的存储区块的目标存储节点中。若以存储区块依次进行升级方式进行,使得存储卷最多只有一部分数据块会受到所在存储区块升级的影响,而不会如相关技术中全部数据块均

CN111696047B

确定待生成的存储卷所包括的N个数据块,MN

从所述M个存储区块中确定用于承载所述N个数据

块的目标存储节点,在所述N个数据块中,由同

一个存储区块承载的数据块数量小于或等于最大

承载数;所述最大承载数小于N

根据所述目标存储节点生成所述存储卷

S201

S202

S203

CN111666047B权利要求书1/2页

2

1.一种分布式系统中存储卷的生成方法,其特征在于,所述分布式系统包括的存储节点被划分在M个存储区块中,所述分布式系统中任意一个存储节点配置至少一个磁盘;所述方法包括:

确定待生成的存储卷所包括的N个数据块,MN;

确定所述分布式系统中磁盘的空间占用率;

根据所述空间占用率从小到大的顺序对所述分布式系统的磁盘进行遍历;

若遍历到的磁盘符合承载条件,加入磁盘集合,所述承载条件包括所述磁盘集合中处于同一个存储区块的磁盘数量小于或等于最大承载数;

当所述磁盘集合中磁盘的总数量达到N个时停止所述遍历,并将所述磁盘集合中的N个磁盘确定为用于承载所述N个数据块的N个目标磁盘;

将配置了所述N个目标磁盘的存储节点确定为用于承载所述N个数据块的目标存储节点,在所述N个数据块中,由同一个存储区块承载的数据块数量小于或等于所述最大承载数;所述最大承载数用于标识一个存储区块能够承载属于同一个存储卷的数据块的最大数量;所述最大承载数小于N

根据所述目标存储节点生成所述存储卷。

2.根据权利要求1所述的方法,其特征在于,当所述磁盘集合中磁盘的总数量达到N个时,所述方法还包括:

根据加入所述磁盘集合的第N个磁盘的空间占用率,确定所述第N个磁盘的剩余空间与所述数据块间的容量大小;

若所述第N个磁盘的剩余空间大于或等于所述数据块的容量,执行所述将所述磁盘集合中的N个磁盘确定为用于承载所述N个数据块的N个目标磁盘的步骤。

3.根据权利要求1所述的方法,其特征在于,所述承载条件还包括所述磁盘集合中属于同一个存储节点的磁盘数量为1。

4.根据权利要求1所述的方法,其特征在于,所述根据所述目标存储节点生成所述存储卷,包括:

从所述N个目标磁盘中分别划取连续存储空间用于生成所述存储卷,所述连续存储空间的大小通过所述数据块所标识。

5.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法还包括:

当所述分布式系统升级时,以存储区块为升级单元依次进行升级。

6.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法还包括:

获取对应所述存储卷的存储对象;

将通过所述存储对象编码生成的N份数据分别存储到所述N个数据块中,其中,一个数据块存储一份数据。

7.根据权利要求1-4任意一项所述的方法,其特征在于,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档