[发明专利]一种纠删池选择方法、装置、电子设备及存储介质有效
| 申请号: | 202310214137.6 | 申请日: | 2023-03-08 |
| 公开(公告)号: | CN115934001B | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 李伟;王刚;刘洪栋;李旭东 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜 |
| 地址: | 250000 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 纠删池 选择 方法 装置 电子设备 存储 介质 | ||
1.一种纠删池选择方法,其特征在于,包括:
当接收到待存储的文件时,确定所述文件对应的目标目录,并确定所述目标目录在存储系统中对应的多个候选纠删池;各所述候选纠删池对应的纠删等级中存在至少两种不同的纠删等级;
确定各所述候选纠删池对应的故障状态,并根据所述故障状态为未故障的候选纠删池对应的纠删等级及剩余容量,在所述故障状态为未故障的候选纠删池中选择目标数据池;
将所述文件写入所述目标数据池。
2.根据权利要求1所述的纠删池选择方法,其特征在于,所述确定所述目标目录在存储系统中对应的多个候选纠删池,包括:
确定所述目标目录对应的目标文件布局结构信息,并根据所述目标文件布局结构信息确定所述目标目录对应的候选纠删池。
3.根据权利要求2所述的纠删池选择方法,其特征在于,所述根据所述目标文件布局结构信息确定所述目标目录对应的候选纠删池,包括:
从所述目标文件布局结构信息中获取数据池信息,并根据类型为纠删池类型的数据池信息确定所述目标目录对应的候选纠删池。
4.根据权利要求2所述的纠删池选择方法,其特征在于,所述确定所述目标目录对应的目标文件布局结构信息,包括:
判断所述目标目录是否配置有对应的文件布局结构信息;
若是,则将所述目标目录对应的文件布局结构信息设置为所述目标文件布局结构信息;
若否,则将所述目标目录的父目录设置为待处理目录,并判断所述待处理目录是否配置有对应的文件布局结构信息;
若所述待处理目录配置有对应的文件布局结构信息,则将所述待处理目录对应的文件布局结构信息设置为所述目标文件布局结构信息;
若所述待处理目录未配置对应的文件布局结构信息,则将所述待处理目录更新为所述待处理目录的父目录,并利用更新后的待处理目录执行所述判断所述待处理目录是否配置有对应的文件布局结构信息的步骤。
5.根据权利要求1所述的纠删池选择方法,其特征在于,在接收待存储的文件之前,还包括:
获取所述存储系统的多个对象存储设备,并利用所述多个对象存储设备创建多个纠删池;各所述纠删池对应的纠删等级中存在至少两种不同的纠删等级;
为文件目录列表中的目录配置所述纠删池。
6.根据权利要求5所述的纠删池选择方法,其特征在于,各所述纠删池配置的纠删策略均为k+m纠删策略,所述利用所述多个对象存储设备创建多个纠删池,包括:
基于相同的预设m值和至少两种不同的预设k值,利用所述多个对象存储设备创建所述多个纠删池。
7.根据权利要求6所述的纠删池选择方法,其特征在于,所述基于相同的预设m值和至少两种不同的预设k值,所述利用所述多个对象存储设备创建所述多个纠删池,包括:
获取预设最大k值及所述预设m值,并将所述预设最大k值设置为目标k值;
基于所述目标k值及所述m值,利用所述多个对象存储设备创建所述纠删池;
当确定所述目标k值大于预设最小值时,对目标k值减二,并基于更新后的目标k值及所述m值执行所述利用所述多个对象存储设备创建所述纠删池的步骤。
8.根据权利要求5所述的纠删池选择方法,其特征在于,所述为文件目录列表中的目录配置所述纠删池,包括:
将基于同一批对象存储设备创建的纠删池归类至对应的纠删池组;
为所述目录配置一个或多个所述纠删池组。
9.根据权利要求5所述的纠删池选择方法,其特征在于,在为文件目录列表中的目录配置所述纠删池之后,还包括:
当确定所述对象存储设备中出现异常的目标对象存储设备时,将所述存储系统中包含所述目标对象存储设备的目标纠删池的故障状态更新为故障。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310214137.6/1.html,转载请声明来源钻瓜专利网。





