[发明专利]一种文件的元数据管理系统以及元数据管理方法有效
申请号: | 201210553741.3 | 申请日: | 2012-12-18 |
公开(公告)号: | CN103067461A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 杨浩;马照云;马振杰;苗艳超;刘新春;邵宗有 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;孙征 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 数据管理 系统 以及 方法 | ||
1.一种文件的元数据管理系统,包括:
元数据管理子系统,用于存储并管理文件的元数据;
元数据位置管理子系统,用于存储并管理所述元数据的存储位置信息;
服务接入节点,用于在接收到文件的应用请求时,从所述元数据位置管理子系统获取所述文件的元数据的存储位置信息,并根据所述元数据的存储位置信息从所述元数据管理子系统获取所述元数据。
2.根据权利要求1所述的元数据管理系统,其特征在于,所述元数据位置管理子系统包括:
一个或多个第一存储节点,用于存储文件的元数据的存储位置信息;
元数据存储位置管理模块,用于接收到所述服务接入节点发送的元数据存储位置信息的查询消息时,从一个或多个第一存储节点中查询文件的元数据的存储位置信息,并将查询到的所述文件的元数据的存储位置信息返回给所述服务接入节点。
3.根据权利要求1所述的元数据管理系统,其特征在于,所述元数据管理子系统包括一个或多个第二存储节点和元数据管理模块,其中:
所述一个或多个第二存储节点,用于存储文件的元数据以及该元数据的副本:
所述元数据管理子系统具有一个第二存储节点时,所述元数据管理模块用于将文件的元数据复制到所述第二存储节点的磁盘阵列中的不同磁盘;
所述元数据管理子系统具有多个第二存储节点时,所述元数据管理模块用于将文件的元数据复制到多个第二存储节点中,和/或将文件的元数据复制到一个第二存储节点的磁盘阵列中的不同磁盘。
4.根据权利要求3所述的元数据管理系统,其特征在于,每个文件具有一个全局存储空间标识ID,
所述元数据管理模块,用于基于文件的全局存储空间标识ID划分若干区间,以及将每个区间内的文件的元数据存储在一组第二存储节点中。
5.根据权利要求4所述的元数据管理系统,其特征在于,所述元数据位置管理子系统包括:元数据存储位置管理模块,用于在每个文件创建时为每个文件分配一个全局存储空间标识ID;或者,
所述元数据位置管理子系统还用于存储构成用户视图的目录树结构。
6.根据权利要求2所述的元数据管理系统,其特征在于,所述元数据存储位置管理模块设置在一个第一存储节点中;或者,
所述元数据存储位置管理模块是与所述一个或多个第一存储节点不同的服务器节点。
7.根据权利要求2所述的元数据管理系统,其特征在于,所述元数据存储位置管理模块,还用于将文件的元数据的存储位置信息复制到多个第一存储节点中;和/或
将文件的元数据存储位置信息复制到一个第一存储节点的磁盘阵列中的不同磁盘。
8.根据权利要求1所述的元数据管理系统,其特征在于:
所述元数据管理子系统,还用于在接收到所述服务接入节点发送的文件的元数据管理请求时,根据所述元数据管理请求中的服务质量QoS要求确定是否需要在异地服务站点建立该文件的元数据副本,
如果确定为是,则选择合适的异地服务站点,并将该文件的元数据信息以及元数据创建任务发送给所述异地存储节点;
所述元数据位置管理子系统,用于在接收到所述元数据管理子系统发送的元数据副本异地创建的消息时,将所述文件的元数据存储位置信息复制给所述异地存储节点。
9.一种文件的元数据管理方法,包括:
元数据存储位置管理模块将文件的元数据的存储位置信息存储在一个或多个第一存储节点;
元数据管理模块将文件的元数据存储在一个或多个第二存储节点中;
服务接入节点在接收到文件的应用请求时,获取该文件的元数据的存储位置信息,并根据所述元数据的存储位置信息通过所述元数据管理模块从所述第二存储节点获取该文件的元数据。
10.根据权利要求9所述的元数据管理方法,其特征在于,所述元数据管理方法还包括:
所述元数据存储位置管理模块在每个文件创建时,为每个文件分配一个全局空间命名标识ID;
所述元数据管理模块基于文件的全局存储空间标识ID划分若干区间,以及将每个区间内的文件的元数据以及元数据的副本存储在一组第二存储节点中。
11.根据权利要求9所述的元数据管理方法,其特征在于,所述元数据管理方法还包括:
所述元数据管理模块在接收到所述服务接入节点发送的文件的元数据管理请求时,根据所述元数据管理请求中的服务质量QoS要求确定是否需要在异地服务站点建立该文件的元数据副本,
如果确定为是,则选择合适的异地服务站点,并将该文件的元数据信息以及元数据创建任务发送给所述异地服务站点;
所述元数据存储位置管理模块,在所述元数据管理模块发送的元数据副本异地创建的消息时,将该文件的元数据的存储位置信息复制给所述异地服务站点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210553741.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输方法、设备和系统
- 下一篇:移动终端的联系人排序方法、系统和移动终端