[发明专利]存储虚拟化系统中的多层合并在审
申请号: | 201780067846.9 | 申请日: | 2017-10-30 |
公开(公告)号: | CN109906446A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | S·C·哈夫瓦拉;S·A·布伦德;S·查加尼 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F21/53;G06F21/62;G06F16/11;G06F3/06;G06F9/455;G06F16/188 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 文件的状态可以是本地状态和一些外部源状态的组合,该本地状态通常较小(例如,占位符文件),该外部源状态诸如在由云提供商或由另一本地文件系统管理的只读命名空间中被维护的状态,通常较大。文件系统组件负责将部分本地状态与外部源状态覆盖(即,合并)成可以被容器的应用使用的单个文件系统视图,就好像完整状态存在于本地一样。包括文件系统状态的覆盖可以被称为“层”。可以提供墓碑机制来记录顶层中的删除或重命名修改。 | ||
搜索关键词: | 外部源 存储虚拟化系统 文件系统管理 文件系统状态 文件系统组件 单个文件 合并文件 命名空间 完整状态 系统视图 应用使用 状态覆盖 提供商 占位符 顶层 多层 只读 墓碑 删除 合并 覆盖 记录 维护 | ||
【主权项】:
1.一种计算设备中的方法,所述计算设备包括处理器、存储器和本地存储单元,所述存储器存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时实施用于管理所述本地存储单元上的文件存储的文件系统,所述方法包括:将针对文件的占位符作为所述文件系统的顶层的一部分存储在所述本地存储单元中,所述文件包括被存储在远离所述本地存储单元的、所述文件系统的一个或多个源层中的数据和状态,所述占位符包括所述文件的至少部分状态;向一个或多个应用暴露所述文件系统的所述顶层,使得所述顶层对于所述一个或多个应用显得好像所述顶层存储了所述文件的整个状态一样;响应于来自所述一个或多个应用中的一个应用的、访问所述文件的请求,将所述文件的被存储在所述文件系统的所述顶层中的所述占位符中的所述至少部分状态与所述文件的被远程存储在所述一个或多个源层中的剩余状态合并,以向请求的所述应用呈现所述文件的单个视图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780067846.9/,转载请声明来源钻瓜专利网。