应用软件外存限额文件系统的设计与实现
发布时间:2021-06-21 18:37
当今社会,应用软件更新换代频繁,而这些应用软件动辄产生海量的应用数据,不同的应用软件产生的数据量明显不一样,那么如何根据应用软件的不同,对应用软件设定不同的限额值,一方面实现存储空间的优化,另一方面更高效的组织管理应用数据呢?云存储技术蓬勃发展,为我们提供了契机。然而,现有的云存储客户端无法像真正的文件系统一样组织和管理数据,无法根据应用软件类型不同,进行不同的存储空间优化策略,无法自动监控文件系统行为,实现自动化优化管理。针对上述问题,本文设计并实现了应用软件外存限额文件系统(AQFS),它采用类似于可堆叠式文件系统开发方式开发的,能自动监控应用软件和文件系统的变化,能绑定多个应用软件,对不同的应用软件设定不同的限额值,并根据用户的操作,对文件自动进行推送云端和取回的处理,AQFS还实现了本地文件和云端对象存储的关联映射。本文基本工作如下:首先,本文构建了AQFS整体模型,根据所处理的文件结构和监控事件,提出了文件元数据结构模型和AQFS捕获事件的定义,针对不同的事件,设计相应的处理策略。然后,本文详细设计了每个模块,包括每层的详细数据结构设计、详细功能设计以及函数封装,设计了AQF...
【文章来源】:华南理工大学广东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:66 页
【学位级别】:硕士
【部分图文】:
对象存储单元结构
几点优点[24]:高:对象存储能够扩展数十乃至数百 EB 的容量,能够扁平化结构,不受复杂目录系统对性能的影响;:对象存储是一种横向扩展系统,随着容量的增加,数所有的对象存储节点;:对象存储提供认证密钥来进行数据访问;:不光支持 HTTP(S)协议,采用 RESTful 的 API 方式调用了 NFS 和 SMB 支持;和传统的存储方式的对比为传统的块的存储方式结构,图 2-2(b)为新型的对象
图 2-2(b) 新型的对象存储方式图所示,传统的基于块的存储方式中,数据存取的方式是数据块,块存储接象是二进制数据,物理存储的介质是硬盘;基于对象的存储方式将每一个文以对象的方式保存,对象存储将对象保存在一个 bucket 容器中,对象存储接对象,存储的位置是大型分布式服务器。当然传统的还有文件存储方式,文操作的对象是目录和文件,物理存储位置是由文件服务器所对应的文件系统两者的访问方式是有所不同的,传统的块存储可能在其上面构建一个文件系件和数据,而新型的对象存储采用的为扁平化的方式管理数据,如下图所示
【参考文献】:
期刊论文
[1]一种海量小文件对象存储优化方案[J]. 屠雪真,黄震江. 计算机技术与发展. 2019(08)
[2]EPC模式下的限额和优化设计研究[J]. 贺学峰,李政,陈正刚,黄贤振. 项目管理技术. 2019(03)
[3]一种正则表达式匹配的存储空间优化技术[J]. 华馨伊,黄献策,李启明. 现代计算机(专业版). 2017(20)
硕士论文
[1]Android云存储文件系统的设计与实现[D]. 田梦达.华南理工大学 2018
[2]基于SSH框架的安全云存储文件系统的研究与实现[D]. 张迎迎.西安理工大学 2016
[3]基于用户空间的云网关网络文件系统设计与实现[D]. 钱文.华中科技大学 2013
本文编号:3241193
【文章来源】:华南理工大学广东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:66 页
【学位级别】:硕士
【部分图文】:
对象存储单元结构
几点优点[24]:高:对象存储能够扩展数十乃至数百 EB 的容量,能够扁平化结构,不受复杂目录系统对性能的影响;:对象存储是一种横向扩展系统,随着容量的增加,数所有的对象存储节点;:对象存储提供认证密钥来进行数据访问;:不光支持 HTTP(S)协议,采用 RESTful 的 API 方式调用了 NFS 和 SMB 支持;和传统的存储方式的对比为传统的块的存储方式结构,图 2-2(b)为新型的对象
图 2-2(b) 新型的对象存储方式图所示,传统的基于块的存储方式中,数据存取的方式是数据块,块存储接象是二进制数据,物理存储的介质是硬盘;基于对象的存储方式将每一个文以对象的方式保存,对象存储将对象保存在一个 bucket 容器中,对象存储接对象,存储的位置是大型分布式服务器。当然传统的还有文件存储方式,文操作的对象是目录和文件,物理存储位置是由文件服务器所对应的文件系统两者的访问方式是有所不同的,传统的块存储可能在其上面构建一个文件系件和数据,而新型的对象存储采用的为扁平化的方式管理数据,如下图所示
【参考文献】:
期刊论文
[1]一种海量小文件对象存储优化方案[J]. 屠雪真,黄震江. 计算机技术与发展. 2019(08)
[2]EPC模式下的限额和优化设计研究[J]. 贺学峰,李政,陈正刚,黄贤振. 项目管理技术. 2019(03)
[3]一种正则表达式匹配的存储空间优化技术[J]. 华馨伊,黄献策,李启明. 现代计算机(专业版). 2017(20)
硕士论文
[1]Android云存储文件系统的设计与实现[D]. 田梦达.华南理工大学 2018
[2]基于SSH框架的安全云存储文件系统的研究与实现[D]. 张迎迎.西安理工大学 2016
[3]基于用户空间的云网关网络文件系统设计与实现[D]. 钱文.华中科技大学 2013
本文编号:3241193
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3241193.html