[发明专利]一种提高文件系统性能的聚合模式有效
| 申请号: | 201810948103.9 | 申请日: | 2018-08-21 |
| 公开(公告)号: | CN109101639B | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 吴火城 | 申请(专利权)人: | 赛凡信息科技(厦门)有限公司 |
| 主分类号: | G06F16/174 | 分类号: | G06F16/174;G06F16/16;G06F11/14 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 361000 福建省厦门市厦*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提高 文件系统 性能 聚合 模式 | ||
1.一种提高文件系统性能的聚合模式,其特征在于,其具体管理步骤如下:
(1)聚合模式系统内依次设置有数据库、压缩单元、聚合存储单元、蓝光设备系统、读取单元和数据库更新单元,且读取单元内读取的系统数据反馈到聚合存储单元;
(2)归档系统内设置有归档任务库和恢复任务库;
所述步骤(1)中的数据库内存储有需要聚合的文件,通过扫描数据库,获得需要进行归档的文件集合;
所述步骤(1)中的压缩单元对需要进行压缩的文件进行压缩操作,对于不需要进行压缩的文件则忽略过去;
所述步骤(1)中的聚合存储单元内文件的聚合模式不是通过生成一个临时的大文件,而且通过拼接文件头信息,依次读取各个小文件,当成一个大文件上传,从而避免一次的写文件到磁盘的操作和后续的一次读取文件的操作,聚合文件的头部保存该聚合文件中所有文件的数据库信息。
2.根据权利要求1所述的一种提高文件系统性能的聚合模式,其特征在于,所述步骤(2)中的恢复任务库当文件需要恢复时,根据对象的信息查找归档任务库的元数据库,得到保存到蓝光设备系统上面文件的信息:蓝光设备系统的IP地址,卷,文件名称,在聚合文件中的偏移量,文件大小,以及该文件在聚合文件中是否压缩过,根据数据库里面的信息,以及在聚合文件中的偏移,单独读取该段文件,根据是否压缩过进行解压操作,恢复成原来文件。
3.根据权利要求1所述的一种提高文件系统性能的聚合模式,其特征在于,所述步骤(1)中的读取单元把文件的元数据库信息,各个文件依次读取出来,装入一个固定大小的缓存,然后当成单独一个文件,上传到蓝光设备系统;这个是一种把文件聚合在一起的虚拟技术,通过拼接文件头信息,拼接每个文件的内容,把拼接出来的数据内容依次以固定大小的缓存对外接口传输,使外部接口认为读取出来的内容是从一个整体的大文件读出来。
4.根据权利要求1所述的一种提高文件系统性能的聚合模式,其特征在于,所述步骤(1)中的数据库更新单元将数据库存储数据进行更新,进行下一轮聚合存储,直到归档任务完成。
5.根据权利要求4所述的一种提高文件系统性能的聚合模式,其特征在于,所述归档系统的元数据库损坏,能够根据聚合文件的文件头部信息来恢复数据库信息;把所有文件对应的元数据库信息记录到文件的头部,避免在恢复数据库的时候,去读取整个聚合文件,只需要读取文件头部,且把关键的元数据库信息放在一起,可以提高光盘的读取效率;在需要把备份文件恢复的时候,不是读取整个聚合文件,恢复所有聚合文件,而是单独恢复聚合文件中的某一个小文件,避免系统资源浪费和需要长时间进行恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛凡信息科技(厦门)有限公司,未经赛凡信息科技(厦门)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810948103.9/1.html,转载请声明来源钻瓜专利网。





