分布式存储的磁盘分配方法及装置制造方法及图纸

技术编号:11234531 阅读:117 留言:0更新日期:2015-04-01 08:25
本发明专利技术公开了一种分布式存储的磁盘分配方法及装置。其中该方法包括以下步骤:根据所包含的未分配磁盘的数量的多少对集群中的各存储节点进行排序,得到第一排序结果;根据第一排序结果按顺序从每个存储节点中选取一个未分配磁盘,并记录选取未分配磁盘时包含未分配磁盘的存储节点的数量作为磁盘冗余度允许值,循环执行,直至将集群中所有未分配磁盘构成未分配磁盘序列;根据预设冗余度查找未分配磁盘序列中磁盘冗余度允许值满足要求的磁盘,并按顺序选取磁盘构成存储池。其能够保证所创建的存储池中同一组内的磁盘及磁盘镜像最大可能的分布于不同存储节点。且可在每次构建存储池通过预先设定冗余度构建合适的存储池,磁盘的分配更加灵活。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种分布式存储的磁盘分配方法及装置。其中该方法包括以下步骤:根据所包含的未分配磁盘的数量的多少对集群中的各存储节点进行排序,得到第一排序结果;根据第一排序结果按顺序从每个存储节点中选取一个未分配磁盘,并记录选取未分配磁盘时包含未分配磁盘的存储节点的数量作为磁盘冗余度允许值,循环执行,直至将集群中所有未分配磁盘构成未分配磁盘序列;根据预设冗余度查找未分配磁盘序列中磁盘冗余度允许值满足要求的磁盘,并按顺序选取磁盘构成存储池。其能够保证所创建的存储池中同一组内的磁盘及磁盘镜像最大可能的分布于不同存储节点。且可在每次构建存储池通过预先设定冗余度构建合适的存储池,磁盘的分配更加灵活。【专利说明】分布式存储的磁盘分配方法及装置
本专利技术涉及分布式存储
,尤其涉及一种分布式存储的磁盘分配方法及装置。
技术介绍
分布式存储是一种常见的大规模和超大规模存储的构建方式,其主要特点是将存储的数据分布在多个存储节点中,并使用统一的访问方法进行访问。 在构造分布式存储时,可以采用基于存储空间条带的方式或基于整磁盘存储空间的方式构建。在某些应用场本文档来自技高网...

【技术保护点】
一种分布式存储的磁盘分配方法,其特征在于,包括以下步骤:根据所包含的未分配磁盘的数量的多少对集群中的各存储节点进行排序,得到第一排序结果;根据所述第一排序结果按顺序从每个存储节点中选取一个未分配磁盘,并记录选取未分配磁盘时包含未分配磁盘的存储节点的数量作为磁盘冗余度允许值,循环执行,直至将集群中所有未分配磁盘构成未分配磁盘序列;根据预设冗余度查找所述未分配磁盘序列中磁盘冗余度允许值满足要求的磁盘,并按顺序选取磁盘构成存储池。

【技术特征摘要】

【专利技术属性】
技术研发人员:汪大海高杰赵前朱明胜
申请(专利权)人:北京华胜天成科技股份有限公司北京鲸鲨软件科技有限公司
类型:发明
国别省市:北京;11

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

1