[发明专利]ceph元数据集群目录分配方法、系统、装置及可读存储介质在审
申请号: | 201910294518.3 | 申请日: | 2019-04-12 |
公开(公告)号: | CN110008029A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 杨译清;秦楠楠 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 元数据服务器集群 目标元数据 目录分配 目录设置 元数据 服务器 元数据服务器 目标目录 预先设置 集群 计算机可读存储介质 分布式文件系统 可读存储介质 数据服务器 负载均衡 负载平衡 目录提供 平均分配 设置条件 轮询 主元 申请 分配 服务 | ||
本申请公开了一种ceph元数据集群目录分配方法、系统、装置及计算机可读存储介质,包括:利用预先设置的目录设置参数,判断当前新建的目标目录是否为负载平衡目录;如果是,将目标目录分配至元数据服务器集群中目标元数据服务器;其中,目标元数据服务器为元数据服务器集群中当前轮询到的元数据服务器;本申请预先设置目录设置参数,设定新建负载均衡目录的设置条件,当新建目录时,利用目录设置参数将新建目录分配至指定的目标元数据服务器,而非总是默认的主元数据服务器中,使各元数据服务器均为目录提供服务,将新建的目录平均分配至了元数据服务器集群中,充分发挥元数据服务器集群的性能,提升分布式文件系统元数据性能。
技术领域
本发明涉及分布式文件系统领域,特别涉及一种ceph元数据集群目录分配方法、系统、装置及计算机可读存储介质。
背景技术
在分布式文件系统应用中,会有海量小文件使用场景。例如视频监控中摄像口存储卡口图片(500KB),高性能计算算例中素材文件(几KB~几百KB),广电媒资场景中动漫渲染素材(几KB~几百KB)等,这些场景每天都会产生上百万文件,每秒文件操作需求高达5000个/s。而分布式文件系统元数据性能是个瓶颈,需要使用元数据集群提升元数据并发。而元数据集群面临的关键问题是如何实现目录动态负载平衡。
现有技术中,目录均是归属于元数据服务器集群中的主元数据服务器,而其余的从元数据服务器仅有在主元数据服务器故障的时候,才接替主元数据服务器的功能,但仍是同一时间仅有一个元数据服务器在建立目录,元数据服务器负载不均衡,无法发挥元数据服务器集群的性能。
因此,为了实现元数据服务器负载均衡,发挥元数据服务器集群的性能,需要一种元数据集群目录分配方法。
发明内容
有鉴于此,本发明的目的在于提供一种ceph元数据集群目录分配方法、系统、装置及计算机可读存储介质,实现元数据服务器负载均衡,发挥元数据服务器集群的性能。其具体方案如下:
一种ceph元数据集群目录分配方法,包括:
利用预先设置的目录设置参数,判断当前新建的目标目录是否为负载平衡目录;其中,所述目录设置参数,包括负载平衡目录的目录路径和相对设置级别;
如果是,将所述目标目录分配至元数据服务器集群中目标元数据服务器;
其中,所述目标元数据服务器为所述元数据服务器集群中当前轮询到的元数据服务器。
可选的,将所述目标目录分配至元数据服务器集群中目标元数据服务器的过程,包括:
发送与所述目标元数据服务器对应的子树分区请求至所述目标元数据服务器,以使所述目标目录分配至所述目标元数据服务器;
接收所述目标元数据服务器发送的分区成功应答,完成所述目标目录分配至所述目标元数据服务器。
可选的,还包括:
利用用户输入的目录服务器变更指令,获取与所述目录服务器变更指令对应的已分配目标目录的分区信息;
利用所述分区信息,判断与所述分区信息对应的已分配元数据服务器和所述已分配目标目录是否均存在;
如果均存在,则将所述已分配目标目录分配至所述目录服务器变更指令中记载的指定元数据服务器。
可选的,还包括:
定期检测元数据服务器集群中元数据服务器的热度;
将热度低于元数据服务器集群的平均热度的元数据服务器作为目标元数据服务器。
本发明还公开了一种ceph元数据集群目录分配系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910294518.3/2.html,转载请声明来源钻瓜专利网。