[发明专利]一种策略感知统一文件系统有效
| 申请号: | 201680002699.2 | 申请日: | 2016-03-28 |
| 公开(公告)号: | CN107004030B | 公开(公告)日: | 2021-08-20 |
| 发明(设计)人: | 李晓磊;罗兰·霍克·川·雅;梁振凯 | 申请(专利权)人: | 华为国际有限公司;新加坡国立大学 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62 |
| 代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 秦卫中;肖鹂 |
| 地址: | 新加坡新加坡市15*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 策略 感知 统一 文件系统 | ||
1.一种用于操作计算机系统的策略感知统一文件系统的方法,其特征在于,包括:
统一计算机系统中的现有分支以创建统一文件系统,其中,所述统一文件系统包括所统一的现有分支的分支策略和所述统一文件系统的统一策略,以及,所述统一的现有分支的分支策略包括所述统一的现有分支的安全策略;
接收来自应用程序的访问所述统一文件系统的请求;
判断所述请求是否满足所述统一文件系统的所述统一策略和相应的分支策略;
若所述请求满足所述统一策略和所述相应的分支策略,允许所述应用程序访问所述统一文件系统;
所述统一文件系统创建在所述计算机系统中不同于现有分支位置。
2.根据权利要求1所述的方法,其特征在于,所述统一计算机系统中的现有分支以创建统一文件系统包括:
a) 从所述计算机系统中的所述现有分支中选择一个分支;
b) 检索与所选分支相关联的分支策略,并检索与所述统一文件系统相关联的统一策略;
c) 针对所选分支中的所有文件在所述统一文件系统中创建虚拟文件,其中,创建的每个虚拟文件均对应于所选分支中的一个文件;
d) 将检索到的与所选分支相关联的分支策略和检索到的统一策略应用到针对所选分支中的各文件创建的所有虚拟文件中;
e) 重复步骤a)至d),直到所述计算机系统中的所有分支均已选择。
3.根据权利要求1所述的方法,其特征在于,所述统一计算机系统中的现有分支以创建统一文件系统包括:
a) 从所述计算机系统中的所述现有分支中选择一个分支;
b) 检索与所选分支相关联的分支策略,并检索与所述统一文件系统相关联的统一策略;
c) 从所述分支中选择一个文件;
d) 判断所选文件是否满足检索到的与所选分支相关联的分支策略且满足检索到的统一策略;
e) 若所选文件满足检索到的与所选分支相关联的分支策略和检索到的统一策略,针对所选文件在所述统一文件系统中创建虚拟文件;
f) 重复步骤c)至e),直到所选分支中的所有文件均已选择;
g) 重复步骤a)至f),直到所述计算机系统中的所有分支均已选择。
4.根据权利要求2或3所述的方法,其特征在于,所述针对所选文件在所述统一文件系统中创建虚拟文件还包括:
创建所选文件的符号链接或虚拟文件;
将所述符号链接或所述虚拟文件添加到所述统一文件系统;
更新所述统一文件系统的元数据,其中,所述元数据中记录了所述符号链接或所述虚拟文件与所选文件的链接关系。
5.根据权利要求1所述的方法,其特征在于,还包括:
接收来自所述应用程序的查询所述统一文件系统中的虚拟文件的链接关系的查询请求;
利用所述统一文件系统的元数据获得第一文件系统中的文件的链接关系及它们在所述统一文件系统中的相应虚拟文件;
将所述链接关系提供给所述应用程序。
6.根据权利要求1所述的方法,其特征在于,还包括:
判断所述请求是否涉及对所述统一文件系统中的现有文件的访问;
若所述请求涉及对所述统一文件系统中的现有文件的访问;
判断访问现有文件的请求是否满足所述统一策略以及与待访问的现有文件相关联的分支策略;
若所述访问现有文件的请求满足所述统一策略以及与所述待访问的现有文件相关联的所述分支策略,允许所述应用程序访问所述统一文件系统中的所述现有文件;
判断所述访问现有文件的请求是否为删除请求;
若确定所述访问现有文件的请求为删除请求,更新元数据以删除所述现有文件和相应虚拟文件的链接关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为国际有限公司;新加坡国立大学,未经华为国际有限公司;新加坡国立大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680002699.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子公交站牌
- 下一篇:大规模并行处理器数据库系统和方法





