[发明专利]一种基于ContextFS上下文文件系统的高效动态路径解析方法有效
| 申请号: | 200810059673.9 | 申请日: | 2008-02-01 |
| 公开(公告)号: | CN101236569A | 公开(公告)日: | 2008-08-06 |
| 发明(设计)人: | 杨建华;陶美军;吴朝晖;孙玄;孙钢 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 杭州九洲专利事务所有限公司 | 代理人: | 陈继亮 |
| 地址: | 310027浙江省杭州市西湖区浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 contextfs 上下文 文件系统 高效 动态 路径 解析 方法 | ||
1、一种基于ContextFS上下文文件系统的高效动态路径解析方法,其特征在于:步骤如下:
1)根据用户访问文件的历史上下文信息确定用户访问偏好;
2)根据文件被用户访问的历史上下文信息来确定文件访问行为模式;
3)根据文件访问行为模式和用户当前上下文信息从无序的虚拟目录中选择虚拟目录路径;
4)根据用户自定义、用户访问偏好与文件访问行为模式确定文件的重要程度,分别在用户所在主机、元数据服务器和文件服务器分级缓存文件路径或文件;
5)查询文件物理路径时,将文件的虚拟目录路径作为查询请求参数发送给元数据服务器,元数据服务器先从缓存区查找,如果命中则返回文件物理路径;如果失效则通过查询元数据服务器的数据库,把查询结果返回给用户;
6)获取目标文件过程中,用户根据返回的文件路径,先查询本地的缓存区,如果命中则直接返回文件;如果失效,则判断该路径是否属于本地文件服务器,如果是,则直接调用本地LOOKUP函数获取文件,如果不是,则调用远程LOOKUP函数从相应的远程文件服务器中获取目标文件,返回给用户;
7)当用户访问虚拟目录、元数据服务器、文件服务器,以及文件之后,用户和环境上下文信息被记录为历史上下文并保存在元数据服务器中,历史上下文信息供守护进程分析使用。
2、根据权利要求1所述的基于ContextFS上下文文件系统的高效动态路径解析方法,其特征在于:步骤1)中历史上下文是指用户访问文件时所处环境状态和访问操作的历史记录;用户访问偏好是指用户对文件的访问倾向和访问性质,即用户喜欢访问哪类文件,喜欢执行哪些文件操作,用户访问偏好是通过统计分析历史上下文的数据分布而获得。
3、根据权利要求1所述的基于ContextFS上下文文件系统的高效动态路径解析方法,其特征在于:步骤2)中文件访问行为模式是指文件固有的或访问过程中形成的访问特征,包括文件访问频率、文件访问时间占有率、热点文件描述、文件语义关联信息,文件访问行为模式通过统计分析历史上下文获得。
4、根据权利要求1所述的基于ContextFS上下文文件系统的高效动态路径解析方法,其特征在于:步骤3)中,当前上下文是指当前用户访问文件的环境状态和访问过程;虚拟目录是一个有环的、无序的图,同一个文件存在着多条可到达的虚拟目录路径,相同上下文的不同排列引起查询代价的不同,选择路径最短和查询代价最小的文件虚拟目录路径。
5、根据权利要求1所述的基于ContextFS上下文文件系统的高效动态路径解析方法,其特征在于:步骤4)中,根据文件的重要程度不同,把重要的文件路径或文件分级缓存,采用越重要的文件离用户越近原则;文件的重要程度是根据用户自定义、用户访问偏好和文件访问行为模式确定,其中用户自定义的优先级最好,热点文件次之,然后是用户访问偏好,再接下来是普通文件,最后是长尾文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810059673.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有定向天线的接入端口
- 下一篇:一种实现快速组播业务切换的方法及设备及系统





