[发明专利]一种拆分名字空间的元数据管理方法有效
申请号: | 200710308573.0 | 申请日: | 2007-12-29 |
公开(公告)号: | CN101196929A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 刑晶;唐荣锋;熊劲;马捷 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;陈振 |
地址: | 100080北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拆分 名字 空间 数据管理 方法 | ||
1.一种拆分名字空间的元数据管理方法,其特征在于,包括下列步骤:
A.创建文件系统;
B.对已创建好的文件系统进行管理。
2.根据权利要求1所述的方法,其特征在于,所述步骤A还进一步包括:
A1.创建元数据服务器的元数据存储目录,初始化缓存结构;
A2.在指定的主元数据服务器上创建根目录的索引结点,其索引结点的索引号为1,令其子目录序号为0,创建目录文件以存放子目录序号为0的目录项信息;
A3.利用函数B确定其他元数据服务器的子目录序号,以此构建根目录的子目录分布数组;
A4.根据子目录分布数组向其他元数据服务器发送创建子目录请求,请求中附加父目录索引号和子目录序号;
A5.当其他元数据服务器收到创建子目录请求时,创建子目录对应的索引结点,令其子目录序号为请求所指序号,并创建目录文件以存放子目录序号的目录项信息,完成后向源元数据服务器发送回应消息。
3.根据权利要求1所述的方法,其特征在于,所述步骤B还进一步包括:
B1.客户端创建目录;
B2.客户端创建文件;
B3.客户端执行查询操作;
B4.客户端执行读目录操作;
B5.客户端删除文件;
B6.客户端删除目录;
B7.客户端执行释放操作;
B8.客户端执行重命名操作;
B9.客户端创建硬链接;
B10.客户端创建软链接。
4.根据权利要求3所述的方法,其特征在于,所述步骤B1还进一步包括:
B11.在客户端输入客户希望创建目录的路径,由操作系统解析该路径,获得该路径对应的父目录索引结点、父目录索引号和目录名称;
B12.操作系统根据父目录索引结点、父目录索引号和目录名称,利用函数A获得创建目录的元数据服务器标识符,然后向该元数据服务器发送创建目录请求;
B13.该元数据服务器接收到创建目录请求后在本元数据服务器上创建新目录对应的结点,令其子目录序号为0,创建目录文件用以存放属于子目录序号为0的目录项信息;
B14.利用函数B确定其他元数据服务器的子目录序号,以此构建该目录的子目录分布数组;
B15.根据子目录分布数组向其他元数据服务器发送创建子目录请求,请求中附加父目录索引号和子目录序号;
B16.当其他元数据服务器收到创建子目录请求时,创建对应的索引结点,令其子目录序号为请求所指序号,并创建目录文件以存放子目录序号的目录项信息,完成后向源元数据服务器发送回应消息;
B17.源元数据服务器收到其他元数据服务器回应后向其父目录的子目录文件中添加该目录的目录项信息;
B18.发送回复消息。
5.根据权利要求4所述的方法,其特征在于,所述源元数据服务器,是指接收到创建目录请求并创建新目录对应索引结点的元数据服务器。
6.根据权利要求3所述的方法,其特征在于,所述步骤B2还进一步包括:
B21.根据父目录索引结点,父目录索引号和目录名称利用函数A获得创建文件的元数据服务器标识符,然后向元数据服务器发送创建文件请求;
B22.元数据服务器接收到创建文件请求后在本元数据服务器上创建文件对应的索引结点;
B23.将索引结点的目录项信息添加到其父目录的子目录文件中;
B24.如果该父目录索引结点的子目录索引号不等于0则将该父目录索引结点的属性信息发送到子目录索引号等于0的父目录索引结点所在的元数据服务器,由该父目录索引结点更新属性;
B25.发送回复消息。
7.根据权利要求3所述的方法,其特征在于,所述步骤B3还进一步包括:
B31.根据父目录索引结点,父目录索引号和目录名称利用函数A获得查询对象所在的元数据服务器标识符,然后向该元数据服务器发送查询文件请求;
B32.元数据服务器接收到查询文件请求后在本元数据服务器中查询对象;
B33.客户端在查询到的索引结点的客户端访问表的对应位,置1;
B34.将所得信息回复给客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710308573.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内服用于治疗腰椎骨质增生的中药汤剂
- 下一篇:一种空腔模壳构件