[发明专利]一种策略感知统一文件系统有效

专利信息
申请号: 201680002699.2 申请日: 2016-03-28
公开(公告)号: CN107004030B 公开(公告)日: 2021-08-20
发明(设计)人: 李晓磊;罗兰·霍克·川·雅;梁振凯 申请(专利权)人: 华为国际有限公司;新加坡国立大学
主分类号: G06F21/60 分类号: G06F21/60;G06F21/62
代理公司: 北京龙双利达知识产权代理有限公司 11329 代理人: 秦卫中;肖鹂
地址: 新加坡新加坡市15*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 策略 感知 统一 文件系统
【说明书】:

发明公开了一种用于操作计算机系统中的统一文件系统的方法和系统,因每个文件系统均统一到所述统一文件系统中,所述统一文件系统考虑了每个文件系统的安全要求。由于本发明兼容文件的现有运行时间策略和待统一的每个文件系统中的目录,本发明支持执行已统一到所述统一文件系统中的每个文件和/或目录的安全策略或要求。

技术领域

本发明涉及一种用于操作计算机系统中的文件感知统一文件系统的系统和方法。

背景技术

目前,计算机系统利用文件系统对存储在硬盘驱动器、固态磁盘、存储卡等存储设备中的文件进行管理。大多数文件系统(也称为分支)以分层结构或树状格式组织目录。例如,这类分支中最基本的目录为根目录,其相应地又有多个子目录。每个所述子目录相应地又有它们各自的子目录。随着子目录的增加,分层树的大小相应扩大。存储在该文件系统中的每个文件通常以路径名为参照,所述路径名指定到达所述文件的目录的分层序列。例如,以如“/directory1/backup/example.txt”为路径名做参照的文件“example.txt”存储在名为“backup”的目录中。所述名为“backup”的目录相应地存储在名为“directory1”的目录中。由于“directory1”是所述路径名中的最后一个命名目录,这意味着“directory1”位于文件系统的根目录中。

通常,文件系统中的每个文件包括两部分。第一部分包括所述文件的磁盘块,其包含所述文件存储的实际数据;第二部分为所述文件的元数据,其包含用于访问和管理所述文件的所有必要信息。在基于UNIX的文件系统中,文件的元数据一般存储在常称为“inode”的索引节点中。所述索引节点包含特定文件的所有必要信息,如所述文件的所有权和权限(读、写、执行权限)、文件类型、所述文件的数据块的地址、所述文件的大小,以及创建、访问或修改所述文件的日期和时间等。进一步地,从文件的索引号中,文件系统驱动程序可访问索引节点的目录表,包括所述文件的位置,从而访问所述文件。

所述基于UNIX的文件系统中的每个目录还可包括元数据,用于将文件名和该目录的子目录映射到它们相应的索引节点。因此,若将文件的参照,如文件的路径名提供给软件应用程序,所述应用程序可访问目录中的所述文件。然后,所述应用程序可遍历目录层,直到所述应用程序到达所述文件的位置,并可查阅该目录的元数据以将文件名映射到所述文件的相应索引节点。然后,所述文件系统驱动程序可访问所述文件的索引节点,从而使得所述应用程序访问所述文件。例如,由于文件的数据块的地址存储在文件的索引节点中,所述应用程序可利用此信息访问所述文件的已存储数据。进一步地,若文件的索引节点指示所述文件分配了只读权限,访问所述文件的已存储数时,所述应用程序只能给予只读权限。因此,应用程序访问文件时,访问该文件的方式和给予所述应用程序的访问级别由文件的索引节点中包含的信息确定。

管理多个独立文件系统一个便捷方式在于形成单个连贯文件系统。本领域中已知的单个连贯文件系统的示例为统一文件系统,其将独立文件系统的文件和目录透明覆盖在单个统一文件系统中。这意味着将一组独立文件系统进行统一后,对软件应用程序而言,包含在所述一组独立文件系统中的所有文件和目录现包含在单个统一文件系统中。换言之,现有统一文件系统能够实现一组独立文件系统的统一,使得即使后续软件应用程序访问文件时,所述应用程序无需知道出现在统一文件系统中的文件实际位于独立文件系统中。

例如,假设名为“/root_A”的文件系统与名为“/root_B”的独立文件系统已进行统一,形成了名为“/unif”的统一文件系统。这意味着当应用程序请求访问包含在所述“/root_A”文件系统中的文件时,如“/root_A/sample.txt”,所述应用程序实际上可请求访问使用路径名“/unif/sample.txt”的文件作为替代。所述统一文件系统会自动拦截该请求并后续将该请求重定向到所述“/root_A”文件系统中的“sample.txt”文件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为国际有限公司;新加坡国立大学,未经华为国际有限公司;新加坡国立大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201680002699.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top