【技术实现步骤摘要】
一种文件迁移方法、系统、设备及计算机可读存储介质
[0001]本申请涉及分布式文件存储
,更具体地说,涉及一种文件迁移方法、系统、设备及计算机可读存储介质。
技术介绍
[0002]当前,在分布式文件存储系统中,存在快照和缓存聚合操作,快照是在某一时刻全部数据的只读镜像,可以根据快照查看或者恢复数据之前的状态;而缓存聚合是将小文件创建到高级存储池中,符合迁移条件后,再迁入慢速存储池中,通过该功能,可以在小文件的使用周期内,提高文件读写性能,并在热度降低后,迁入慢速池,释放高级池中的资源。然而,在分布式文件存储系统中,当快照和缓存聚合一起发挥作用时,存在资源浪费情况。
[0003]综上所述,如何降低分布式文件存储系统中的资源浪费是目前本领域技术人员亟待解决的问题。
技术实现思路
[0004]本申请的目的是提供一种文件迁移方法,其能在一定程度上解决如何降低分布式文件存储系统中的资源浪费的技术问题。本申请还提供了一种文件迁移系统、设备及计算机可读存储介质。
[0005]为了实现上述目的,本申请提
【技术保护点】
【技术特征摘要】
1.一种文件迁移方法,其特征在于,应用于分布式文件存储系统中的客户端,包括:确定高速存储池中待迁移至慢速存储池中的目标文件;控制所述分布式文件存储系统中的元数据服务器禁止快照所述目标文件的元数据;控制所述分布式文件存储系统中的对象存储集群禁止快照所述高速存储池中的所述目标文件。2.根据权利要求1所述的方法,其特征在于,所述控制所述分布式文件存储系统中的元数据服务器禁止快照所述目标文件的元数据,包括:发送表征文件迁移的标识信息至所述分布式文件存储系统中的所述元数据服务器,以使所述元数据服务器接收所述标识信息后跳过对所述目标文件的元数据的快照。3.根据权利要求1所述的方法,其特征在于,所述控制所述分布式文件存储系统中的对象存储集群禁止快照所述高速存储池中的所述目标文件,包括:调用所述分布式文件存储系统中的对象存储集群删除所述高速存储池中的所述目标文件的过程中,将所述目标文件的快照域传空,以使所述对象存储集群基于传空的所述快照域跳过对所述高速存储池中的所述目标文件的快照。4.根据权利要求1至3任一项所述的方法,其特征在于,所述确定高速存储池中待迁移至低速存储池中的目标文件之后,所述控制所述分布式文件存储系统中的元数据服务器禁止快照所述目标文件的元数据之前,还包括:调用所述对象存储集群将所述目标文件写入所述慢速存储池的过程中,将所述目标文件的快照域传空。5.一种文件迁移系统,其特征在于,应用于分布式文件存储系统中的客户端,包括:第一确定模块,用于确定高速存储池中待迁移至慢速存储池中的目标文件;第一控制模块,用于控制所述分布式文件存储系统...
【专利技术属性】
技术研发人员:解志阳,肖国栋,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。