[发明专利]一种分布式文件系统的文件迁移方法、装置及介质在审
| 申请号: | 202211048204.3 | 申请日: | 2022-08-30 |
| 公开(公告)号: | CN115309701A | 公开(公告)日: | 2022-11-08 |
| 发明(设计)人: | 张其万 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
| 主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/182;G06F3/06 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘源 |
| 地址: | 250101 山东省济南市自由贸易试验区*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 文件系统 文件 迁移 方法 装置 介质 | ||
1.一种分布式文件系统的文件迁移方法,其特征在于,包括:
设置文件时间标志及大于时间策略和小于时间策略;其中,所述大于时间策略为当前文件的所述文件时间标志全部大于对应的预设时间阈值,所述小于时间策略为当前所述文件的所述文件时间标志不全部大于对应的所述预设时间阈值;
根据文件的所述文件时间标志判断其满足的时间策略;
若所述文件时间标志满足所述大于时间策略,将当前所述文件加入慢索引表;
若所述文件时间标志满足所述小于时间策略,将当前所述文件加入快索引表;
将所述慢索引表中记录的文件从所述快速池迁移至所述慢速池,将所述快索引表中记录的文件从所述慢速池迁移至所述快速池。
2.根据权利要求1所述的分布式文件系统的文件迁移方法,其特征在于,所述文件时间标志包括文件创建时间、文件数据最后修改时间、文件元数据最后修改时间、文件最后访问时间。
3.根据权利要求2所述的分布式文件系统的文件迁移方法,其特征在于,所述大于时间策略为所述文件创建时间大于文件创建时间阈值、且所述文件数据最后修改时间大于文件数据最后修改时间阈值、且所述文件元数据最后修改时间大于文件元数据最后修改时间阈值、且所述文件最后访问时间大于文件最后访问时间阈值;
所述小于时间策略为所述文件创建时间不大于文件创建时间阈值、或所述文件数据最后修改时间不大于文件数据最后修改时间阈值、或所述文件元数据最后修改时间不大于文件元数据最后修改时间阈值、或所述文件最后访问时间不大于文件最后访问时间阈值。
4.根据权利要求1所述的分布式文件系统的文件迁移方法,其特征在于,所述将所述慢索引表中记录的文件从所述快速池迁移至所述慢速池,将所述快索引表中记录的文件从所述慢速池迁移至所述快速池,包括:
根据对应的预设周期,周期性扫描所述快索引表和所述慢索引表。
5.根据权利要求4所述的分布式文件系统的文件迁移方法,其特征在于,所述根据对应的预设周期,周期性扫描所述快索引表和所述慢索引表,包括:
根据预设快扫描周期,周期性扫描所述快索引表;
根据预设慢扫描周期,周期性扫描所述慢索引表,其中所述预设快扫描周期小于所述预设慢扫描周期。
6.根据权利要求5所述的分布式文件系统的文件迁移方法,其特征在于,所述设置文件时间标志及大于时间策略和小于时间策略之后,还包括:
创建一个新文件,将所述新文件加入快索引表,并写入所述快速池。
7.根据权利要求6所述的分布式文件系统的文件迁移方法,其特征在于,还包括:
当对所述慢速池中的所述文件进行修改、访问等操作后,将当前所述文件加入快索引表;
当到达所述预设快扫描周期,将当前所述文件从所述慢速池迁移至所述快速池。
8.一种分布式文件系统的文件迁移装置,其特征在于,包括:
设置模块,用于设置文件时间标志及大于时间策略和小于时间策略;其中,所述大于时间策略为当前文件的所述文件时间标志全部大于对应的预设时间阈值,表征用户目前不需要操作该文件,所述小于时间策略为当前所述文件的所述文件时间标志不全部大于对应的所述预设时间阈值,表征所述用户目前需要操作该文件;
判断模块,用于根据文件的所述文件时间标志判断其满足的时间策略;
第一加入模块,用于若所述文件时间标志满足所述大于时间策略,将当前所述文件加入慢索引表;
第二加入模块,用于若所述文件时间标志满足所述小于时间策略,将当前所述文件加入快索引表;
迁移模块,用于将所述慢索引表中记录的文件从所述快速池迁移至所述慢速池,将所述快索引表中记录的文件从所述慢速池迁移至所述快速池。
9.一种分布式文件系统的文件迁移装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的分布式文件系统的文件迁移方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的分布式文件系统的文件迁移方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211048204.3/1.html,转载请声明来源钻瓜专利网。





