[发明专利]一种元数据管理方法及装置有效
申请号: | 202110222334.3 | 申请日: | 2021-02-28 |
公开(公告)号: | CN113055448B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 邵剑雄 | 申请(专利权)人: | 新华三信息技术有限公司 |
主分类号: | H04L67/1008 | 分类号: | H04L67/1008;H04L67/10;H04L67/1097 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据管理 方法 装置 | ||
1.一种元数据管理方法,其特征在于,应用于元数据服务器MDS集群,包括:
接收所述MDS集群中其他的MDS节点所发送的心跳报文,其中,所述心跳报文中携带有负载特征信息;
若接收到创建请求报文,则根据负载特征信息从所述MDS集群中确定出第一MDS节点;
在所述第一MDS节点创建第一目录,并建立所述第一目录与所述第一MDS的对应关系,所述MDS集群所管理的目录配置有第二扩展属性,其中,所述第二扩展属性用于表示从分布式文件系统的根目录至所述第一目录的深度;所述MDS节点配置有目录层级,所述目录层级为分布式文件系统的根目录至该MDS节点所管理的目录的深度;
若接收到针对所述第一目录的写入操作,则根据所述对应关系将所述第一目录下的元数据写入到所述第一MDS;
所述负载特征信息,包括MDS节点所管理的目录子树的最大值和MDS节点当前管理的目录子树的数量;
所述根据负载特征信息从所述MDS集群中确定出第一MDS节点,包括:
根据所述最大值和所述数量,确定出所述MDS集群中的各MDS节点的占用比例;
从所述MDS集群中确定出占用比例最低的MDS节点,并将该MDS节点确定为第一MDS节点;
所述根据所述最大值和所述数量,确定出所述MDS集群中的各MDS节点的占用比例,具体为:
根据所述目录层级和所述第二扩展属性,确定出管理所述第一目录的第二MDS节点;
根据所述最大值和所述数量,确定出所述第二MDS节点中的占用比例。
2.根据权利要求1所述的方法,其特征在于,所述MDS集群所管理的目录配置有第一扩展属性,其中,所述第一扩展属性用于表示管理以所述第一目录为根目录的目录子树的MDS节点;
在所述第一MDS节点创建第一目录,并建立所述第一目录与所述第一MDS的对应关系,包括:
在所述第一MDS节点创建第一目录;
通过所述第一扩展属性建立所述第一目录和所述第一MDS的对应关系。
3.根据权利要求1所述的方法,其特征在于,在所述接收所述MDS集群中其他的MDS节点所发送的心跳报文之后,还包括:
若所述最大值和所述数量的差值小于预设值,则对所述MDS集群中的各MDS节点进行负载均衡,或,根据负载特征信息从所述MDS集群中确定出第三MDS节点,并将接收到的元数据写入到所述第三MDS节点中。
4.一种元数据管理装置,其特征在于,应用于MDS集群,包括:
心跳单元,用于接收所述MDS集群中其他的MDS节点所发送的心跳报文,其中,所述心跳报文中携带有负载特征信息;
选择单元,用于若接收到创建请求报文,则根据负载特征信息从所述MDS集群中确定出第一MDS节点;
映射单元,用于在所述第一MDS节点创建第一目录,并建立所述第一目录与所述第一MDS的对应关系,所述MDS集群所管理的目录配置有第二扩展属性,其中,所述第二扩展属性用于表示从分布式文件系统的根目录至所述第一目录的深度;所述MDS节点配置有目录层级,所述目录层级为分布式文件系统的根目录至该MDS节点所管理的目录的深度;
写入单元,用于若接收到针对所述第一目录的写入操作,则根据所述对应关系将所述第一目录下的元数据写入到所述第一MDS;
所述负载特征信息,包括MDS节点所管理的目录子树的最大值和MDS节点当前管理的目录子树的数量;
所述装置,还包括接收单元;
所述选择单元,还包括:
第一确定模块,用于若接收单元接收到创建请求报文,根据所述最大值和所述数量,确定出所述MDS集群中的各MDS节点的占用比例;
第二确定模块,用于从所述MDS集群中确定出占用比例最低的MDS节点,并将该MDS节点确定为第一MDS节点;
所述第一确定模块,具体用于:
若接收单元接收到创建请求报文,根据所述目录层级和所述第二扩展属性,确定出管理所述第一目录的第二MDS节点;根据所述最大值和所述数量,确定出所述第二MDS节点中的占用比例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息技术有限公司,未经新华三信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110222334.3/1.html,转载请声明来源钻瓜专利网。