[发明专利]文件存储优化方法和装置有效
申请号: | 201910535866.5 | 申请日: | 2019-06-20 |
公开(公告)号: | CN110275865B | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 李小峰;李涛 | 申请(专利权)人: | 珠海天燕科技有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/17;G06F16/174 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
地址: | 519085 广东省珠海市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 存储 优化 方法 装置 | ||
1.一种文件存储优化方法,其特征在于,应用于部署在文件存储优化系统中的主控节点,包括:
控制部署在文件服务器中的从属于分布式系统的遍历节点遍历所述文件服务器,以使所述遍历节点确定所述文件服务器存储的特定业务的各个业务文件及其存储路径;其中,确定的各个业务文件来自于多个文件服务器;所述存储路径中记录有确定的业务文件的各层上级目录;
根据所述遍历节点确定的各个业务文件的存储路径,构建文件存储树形结构图并展示;其中,所述文件存储树形结构图中,根节点表示所述特定业务,根节点通过至少一层子节点与各个叶子节点连接,叶子节点表示确定的业务文件,子节点表示确定的业务文件的各层上级目录,根节点和叶子节点之间的连接关系表示确定的业务文件的存储路径;
在所述文件存储树形结构图中标注所述特定业务的业务信息、每个确定的业务文件的名称、数据量大小和文件格式,每个确定的业务文件的各层上级目录的名称和包含的数据量大小;
在可视化系统中显示标注后的所述文件存储树形结构图,接收用户基于标注后的所述文件存储树形结构图和预先确定的资源权重评估机制发送的存储优化指令,并在所述确定的各个业务文件中确定用户在标注后的所述文件存储树形结构图中选择的所述存储优化指令对应的待优化业务文件;其中,所述资源权重评估机制用于表示不同业务文件的重要程度的权重比例,以使用户根据所述权重比例选择所述待优化业务文件,所述存储优化指令由用户在优化指令集合中选择得到;
控制所述遍历节点根据所述存储优化指令,对所述待优化业务文件执行优化操作;其中,所述优化操作包括:压缩所述待优化业务文件、调整所述待优化业务文件的存储路径、删除所述待优化业务文件中的一项或组合。
2.根据权利要求1所述的方法,其特征在于,根据确定的各个业务文件的存储路径,构建文件存储树形结构图,包括:
针对每个确定的业务文件,根据该业务文件的存储路径,确定该业务文件的存储结构树形分支;
其中,所述存储结构树形分支中,根节点通过至少一层子节点与叶子节点连接,叶子节点表示该业务文件,子节点表示该业务文件的各层上级目录,根节点和叶子节点之间的连接关系表示该业务文件的存储路径;
将每个确定的业务文件的存储结构树形分支进行组合,得到所述文件存储树形结构图。
3.根据权利要求1至2任一项所述的方法,其特征在于,所述存储优化指令包括文件压缩指令;根据所述存储优化指令,对所述待优化业务文件执行优化操作,包括:
根据所述文件压缩指令,对所述待优化业务文件进行压缩,得到压缩文件,并删除所述待优化业务文件;其中,所述压缩文件存储在特定目录下。
4.根据权利要求1至2任一项所述的方法,其特征在于,所述存储优化指令包括存储路径调整指令;根据所述存储优化指令,对所述待优化业务文件执行优化操作,包括:
根据所述存储路径调整指令,确定所述待优化业务文件待调整至的目标目录;
将所述待优化业务文件移动至所述目标目录下,其中,所述目标目录的层级位于所述待优化业务文件所属的原目录的层级之上。
5.根据权利要求1至2任一项所述的方法,其特征在于,所述存储优化指令包括文件整合指令,所述文件整合指令用于整合不同目录下存储重复的多个相同的待优化业务文件;根据所述存储优化指令,对所述待优化业务文件执行优化操作,包括:
根据所述文件整合指令,将所述多个相同的待优化业务文件中的任意一个移动至预设目录下,并删除所述多个相同的待优化业务文件中的其他文件。
6.根据权利要求1所述的方法,其特征在于,还包括:
在对所述待优化业务文件执行优化操作后,再次遍历所述文件服务器,以重新确定特定业务的各个业务文件及其存储路径;
根据重新确定的各个业务文件的存储路径,更新所述文件存储树形结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海天燕科技有限公司,未经珠海天燕科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910535866.5/1.html,转载请声明来源钻瓜专利网。