一种改进型联合文件系统架构技术方案

技术编号:23851902 阅读:31 留言:0更新日期:2020-04-18 09:05
本发明专利技术涉及一种改进型联合文件系统架构,包括:联合文件系统、Linux内核态、底层文件系统;该联合文件系统处于Linux内核态和底层文件系统之间,所述底层文件系统设置为可读写,使得原有文件在底层文件系统之间迁移。该联合文件系统架构还配置有文件新建策略决策模块,在新建文件时可以选择不同的策略。本发明专利技术新的联合文件系统架构针对原有功能进行了扩展,适用的场景更加广泛,而且可以设置更加灵活的控制策略,满足各种不同的应用领域和要求。

An improved joint file system architecture

【技术实现步骤摘要】
一种改进型联合文件系统架构
本专利技术涉及计算机领域,具体涉及一种改进型联合文件系统架构。
技术介绍
联合文件系统,也叫层叠文件系统,可以将多个文件系统的目录叠加在一起,统一呈现给用户使用。对于文件,在最上层的目录拥有最高读写优先权,如果名称相同则会遮挡(使用户看不到)下层文件系统中的同名文件。对于目录,则会将底层文件系统中相同名称的目录内容进行合并,如图1所示:(1)、MergeDir--将所有目录文件合并后显示给用户的目录;(2)、UpperDir-最上次的目录,优先级最高,可以修改或删除其中的文件和目录;(3)、LowerDirA、DirB-只读属性,不能被真实的删除或修改,需要采用copyup的方式。当前常用的联合文件系统实现有:overlayfs和unionfs,其中overlayfs是内核态、性能高,而unionfs是用户态的实现、性能低。联合文件系统设计之初都是为满足容器应用场景,因此,都缺少如下的功能或限制:a、只有最上层的目录是可写的,下层的目录是只读的;r>b、对底层文件的本文档来自技高网...

【技术保护点】
1.一种改进型联合文件系统架构,其特征在于,包括:联合文件系统、Linux内核态、底层文件系统;该联合文件系统处于Linux内核态和底层文件系统之间,所述底层文件系统设置为可读写,使得原有文件在底层文件系统之间迁移。/n

【技术特征摘要】
1.一种改进型联合文件系统架构,其特征在于,包括:联合文件系统、Linux内核态、底层文件系统;该联合文件系统处于Linux内核态和底层文件系统之间,所述底层文件系统设置为可读写,使得原有文件在底层文件系统之间迁移。


2.根据权利要求1所述的改进型联合文件系统架构,其特征在于,该联合文件系统还配置有文件新建策略决策模块,在新建文件时可以选择不同的策略。


3.根据权利要求1或2所述的改进型联合文件系统架构,其特征在于,所述Linux内核态采用LinuxVFS。


4.根据权利要求1或2所述的改进型联合文件系统架构,其特征在...

【专利技术属性】
技术研发人员:刘凯刘毅林鹏程林涛睿梁刚
申请(专利权)人:深圳市瑞驰信息技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1