预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114217740A(43)申请公布日2022.03.22(21)申请号202111447378.2(22)申请日2021.11.30(71)申请人浙江大华技术股份有限公司地址310051浙江省杭州市滨江区滨安路1187号(72)发明人吕庭昌罗心芦广苹江文龙周明伟(74)专利代理机构深圳市威世博知识产权代理事务所(普通合伙)44280代理人何倚雯(51)Int.Cl.G06F3/06(2006.01)权利要求书3页说明书9页附图7页(54)发明名称一种存储管理方法、设备、系统和计算机可读存储介质(57)摘要本申请公开了一种存储管理方法、设备、系统和计算机可读存储介质,SMR磁盘包括多个存储区,多个存储区包括空洞存储区与空存储区,该存储管理方法包括:获取SMR磁盘中的空洞存储区列表,空洞存储区列表包括空洞存储区,空洞存储区存储有至少一个数据文件,空洞存储区为数据文件的元数据被删除的存储区;从预测迁移策略集中选取出当前迁移策略;基于当前迁移策略以及数据文件的留存期信息,将空洞存储区中的数据文件迁移至空存储区。通过上述方式,本申请能够释放存储空间,大大提升空间利用率。CN114217740ACN114217740A权利要求书1/3页1.一种基于SMR磁盘的存储管理方法,其特征在于,所述SMR磁盘包括多个存储区,所述多个存储区包括空洞存储区与空存储区,所述方法包括:获取所述SMR磁盘中的空洞存储区列表,所述空洞存储区列表包括所述空洞存储区,所述空洞存储区存储有至少一个数据文件,所述空洞存储区为所述数据文件的元数据被删除的存储区;从预测迁移策略集中选取出当前迁移策略;基于所述当前迁移策略以及所述数据文件的留存期信息,将所述空洞存储区中的数据文件迁移至所述空存储区。2.根据权利要求1所述的基于SMR磁盘的存储管理方法,其特征在于,所述预测迁移策略集包括第一迁移策略与第二迁移策略,所述从预测迁移策略集中选取出当前迁移策略的步骤,包括:获取当前策略选择信息,并判断所述当前策略选择信息是否满足预设条件;若是,则确定所述当前迁移策略为所述第一迁移策略;若否,则确定所述当前迁移策略为所述第二迁移策略。3.根据权利要求2所述的基于SMR磁盘的存储管理方法,其特征在于,所述方法包括:判断所述当前策略选择信息是否包括与所述第一迁移策略对应的信息;若是,则确定所述当前策略选择信息满足所述预设条件;或者判断所述当前策略选择信息中的带宽值是否小于预设阈值,若是,则确定所述当前策略选择信息满足所述预设条件。4.根据权利要求2所述的基于SMR磁盘的存储管理方法,其特征在于,所述留存期信息包括所述数据文件的存入时间以及所述数据文件的留存期时间,所述第一迁移策略为将有效截止时间相同的数据文件迁移至相同的空存储区;所述第二迁移策略为将所述空洞存储区中的所有数据文件迁移至同一个空存储区;其中,迁移前的所述空洞存储区中的所有数据文件的排列顺序与迁移后的所述空存储区中的所有数据文件的排列顺序相同。5.根据权利要求1所述的基于SMR磁盘的存储管理方法,其特征在于,所述从预测迁移策略集中选取出当前迁移策略的步骤之前,包括:获取所述空洞存储区的数量;判断所述空洞存储区的数量与所有所述存储区的数量的比值是否大于预设比值;若是,则从所述预测迁移策略集中选取出所述当前迁移策略。6.根据权利要求1所述的基于SMR磁盘的存储管理方法,其特征在于,所述SMR磁盘还包括可用存储区与不可用存储区,所述可用存储区包括所述空存储区,所述方法还包括:基于所述存储区的剩余存储空间,将所有所述存储区划分为所述可用存储区、所述不可用存储区以及所述空洞存储区;将所述可用存储区存入可用存储空间列表中;将所述不可用存储区存入不可用存储空间列表中;将所述空洞存储区存入所述空洞存储空间列表中。7.根据权利要求6所述的基于SMR磁盘的存储管理方法,其特征在于,所述基于所述存储区的剩余存储空间,将所述所有存储区划分为所述可用存储区、所述不可用存储区以及2CN114217740A权利要求书2/3页所述空洞存储区的步骤,包括:判断所述存储区的剩余存储空间是否小于预设存储空间;若是,则确定所述存储区为所述不可用存储区,并将所述不可用存储区存入所述不可用存储区列表;若否,则确定所述存储区为所述可用存储区,并将所述可用存储区存入所述可用存储区列表。8.根据权利要求7所述的基于SMR磁盘的存储管理方法,其特征在于,所述方法还包括:从所述不可用存储区列表中获取一个不可用存储区,判断所述不可用存储区中数据文件的数量是否大于预设数值;若是,则基于最大留存期时间,将所述不可用存储区标记为所述可用存储区/所述空洞存储区,所述最大留存期时间为所述不可用存储区中所有数据文