[发明专利]超融合环境下分布式文件系统磁盘分配方法、装置及介质有效
申请号: | 202011338527.7 | 申请日: | 2020-11-25 |
公开(公告)号: | CN112486411B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 周继峰;孙利杰;卢刚;胡智峰;陈松政;刘文清;杨涛 | 申请(专利权)人: | 湖南麒麟信安科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 刘畅舟 |
地址: | 410000 湖南省长*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 融合 环境 分布式 文件系统 磁盘 分配 方法 装置 介质 | ||
本发明公开了一种超融合环境下分布式文件系统磁盘分配方法,包括:将超融合集群中各主机上满足预设条件的未使用物理磁盘加入集合A;将集合A中所有容量值删除重复值加入集合B;分别基于集合B中的元素对集合A中的物理磁盘划分分区得到与集合B中元素一一对应的未使用物理磁盘分区过滤后的集合Cx;分别以集合B中元素的值作为分布式存储卷单副本的容量,在对应的集合Cx选取元素组建副本组集合直到得到分布式存储容量最大值;将分布式存储容量最大值对应的元素作为分布式存储最优单副本容量,将分布式存储容量最大值对应的副本组集合作为磁盘分配策略。本发明实现超融合集群组建的分布式存储容量最大化,且同时兼顾数据的高可靠性以及磁盘分配的效率。
技术领域
本发明涉及分布式存储容量最优化的方法,尤其涉及一种超融合环境下分布式文件系统磁盘分配方法、装置及介质。
背景技术
超融合基础架构是基于标准通用的硬件平台(如基于x86的主机、基于arm的主机),在同一台主机设备中具备计算、网络、存储和虚拟化等资源和技术,多台主机可以通过网络以软件定义的方式实现各主机的计算、存储、网络资源融合,实现以虚拟化为中心的软件定义数据中心的技术架构。
超融合基础架构的核心是存储的融合。一般情况下单台主机的存储设备包含多个物理磁盘,其中一部分物理磁盘构成该主机的本地存储,上面安装有主机操作系统和虚拟化软件等,本地存储能够被该主机上运行的应用程序直接访问,其它物理磁盘提供给数据作为存储介质使用,多个主机的物理磁盘组成超融合系统的分布式存储池,分布式存储池可以挂载到超融合集群中的所有主机,由任意主机上应用程序访问。各主机上物理磁盘融合成分布式存储池是由分布式存储软件来实现,如基于开源的glusterfs,如何将各主机上物理磁盘合理组合在一起,形成一套满足一定条件且总容量最大化的方法,关乎超融合集群物理磁盘利用率,及产品竞争力,已成为了各超融合厂家必争之处。
分布式存储通过将数据分散存储在多台独立的设备之上,通过多副本机制或其它校验机制确保数据的一致性。常见的多副本机制有三副本等,以三副本为例,一般是在各主机上的每选取3块物理磁盘/分区组成一组,最后形成n组三副本集合,而这种集合往往有非常多组成方法,各方法最终形成的分布式存储容量也各有不同,磁盘利用率与分配效率也参差不齐,单物理磁盘的分区大小划分方式也对混合容量型(存在多种不同容量的物理磁盘)集群提高物理磁盘空间利用率有重大影响。
发明内容
本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种超融合环境下分布式文件系统磁盘分配方法,实现超融合集群组建的分布式存储容量最大化,且同时兼顾数据的高可靠性以及磁盘分配的高效率。
为解决上述技术问题,本发明提出的技术方案为:
一种超融合环境下分布式文件系统磁盘分配方法,包括以下步骤:
S1)将超融合集群中各主机上满足预设条件的未使用物理磁盘加入集合A;
S2)将集合A中所有物理磁盘的容量值加入集合B,删除集合B中重复的容量值;
S3)遍历集合B中的元素valx,基于集合B中的元素valx对集合A中的物理磁盘划分分区得到与集合B中元素valx一一对应的未使用物理磁盘分区过滤后的集合Cx;
S4)遍历集合B中的元素valx,以集合B中元素valx的值作为分布式存储卷单副本的容量,在对应的集合Cx选取元素组建副本组集合,重复本步骤直到得到分布式存储容量最大值;
S5)将分布式存储容量最大值对应的元素作为分布式存储最优单副本容量,将分布式存储容量最大值对应的副本组集合作为磁盘分配策略。
进一步的,步骤S1)中预设条件具体包括:容量大于或等于预设阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南麒麟信安科技股份有限公司,未经湖南麒麟信安科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011338527.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种市政顶管高效精准施工方法
- 下一篇:一种用于电路板多方位焊接装置