[发明专利]一种冗余数据管理方法、装置、计算机设备和存储介质在审
申请号: | 202210084199.5 | 申请日: | 2022-01-25 |
公开(公告)号: | CN114116321A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 李雪生 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F3/06 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 陈晓磊 |
地址: | 215168 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 冗余 数据管理 方法 装置 计算机 设备 存储 介质 | ||
1.一种冗余数据管理方法,其特征在于,包括:
对原始数据进行分块处理,获取分块数据及其对应的分块数量,设置第一冗余数量,根据所述分块数量与所述第一冗余数量对所述分块数据进行第一冗余计算,获取第一冗余数据,将所述分块数据与所述第一冗余数据存储至第一存储空间;
获取存储空间的环境关联信息,将所述环境关联信息与预设的环境信息阈值进行对比,根据对比结果设置第二冗余数量,根据所述分块数量与所述第二冗余数量对所述分块数据进行第二冗余计算,获取第二冗余数据,将所述第二冗余数据存储至第二存储空间,其中,所述存储空间包括:所述第一存储空间、所述第二存储空间;
获取所述分块数据的丢失数量,将所述丢失数量与所述第一冗余数量进行对比,选择所述第一冗余数据和/或所述第二冗余数据对所述分块数据进行恢复处理。
2.根据权利要求1所述的冗余数据管理方法,其特征在于,根据所述分块数量与所述第一冗余数量对所述分块数据进行第一冗余计算,获取第一冗余数据,将所述分块数据与所述第一冗余数据存储至第一存储空间的步骤包括:
建立第一执行矩阵,其中,所述第一执行矩阵的行数包括:所述第一冗余数量,所述第一执行矩阵的列数包括:所述分块数量;
将所述第一执行矩阵与所述分块数据进行乘法处理,获取第一冗余数据;
将所述分块数据与所述第一冗余数据依次存储于所述第一存储空间。
3.根据权利要求1所述的冗余数据管理方法,其特征在于,获取存储空间的环境关联信息,将所述环境关联信息与预设的环境信息阈值进行对比,根据对比结果设置第二冗余数量,根据所述分块数量与所述第二冗余数量对所述分块数据进行第二冗余计算,获取第二冗余数据的步骤包括:
获取所述环境关联信息,判断所述环境关联信息是否大于预设的所述环境信息阈值,其中,所述环境关联信息至少包括以下之一:所述原始数据的优先级、所述存储空间的容量大小、所述存储空间的使用记录;
若是,则设置所述第二冗余数量为正整数,建立第二执行矩阵,将所述第二执行矩阵与所述分块数据进行乘法处理,获取第二冗余数据,其中,所述第二执行矩阵的行数包括:所述第二冗余数量,所述第二执行矩阵的列数包括:所述分块数量。
4.根据权利要求1所述的冗余数据管理方法,其特征在于,获取所述分块数据的丢失数量,将所述丢失数量与所述第一冗余数量进行对比,选择所述第一冗余数据和/或所述第二冗余数据对所述分块数据进行恢复处理的步骤包括:
判断所述丢失数量是否大于所述第一冗余数量;
若是,则通过所述第一冗余数据和/或所述第二冗余数据对所述分块数据进行恢复处理;
若否,则通过所述第一冗余数据对所述分块数据进行恢复处理。
5.根据权利要求1所述的冗余数据管理方法,其特征在于,将所述分块数据存储至第一存储空间的步骤包括:
构建单位矩阵,其中,所述单位矩阵的行数与列数包括:所述分块数量;
将所述单位矩阵与所述原始数据进行乘法处理,获取所述分块数据;
将所述分块数据存储至所述第一存储空间。
6.根据权利要求5所述的冗余数据管理方法,其特征在于,对所述分块数据进行恢复处理的步骤包括:
将所述单位矩阵与第一执行矩阵和第二执行矩阵进行合并,获取第一分布矩阵;
将所述第一分布矩阵与所述分块数据进行乘法处理,获取第一存储数据;
从所述第一存储数据中删减所述丢失数量对应的数据,获取第二存储数据;
从所述第一分布矩阵中删减所述丢失数量对应的数据的行数,获取第二分布矩阵;
将所述第二分布矩阵的逆矩阵与所述第二存储数据进行乘法处理,获取所述分块数据。
7.根据权利要求1所述的冗余数据管理方法,其特征在于,还包括:
判断所述原始数据是否需要更新;
若是,则获取更新后的原始数据,对所述更新后的原始数据进行分块处理,并重新对所述第一冗余数据和/或所述第二冗余数据进行计算和存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210084199.5/1.html,转载请声明来源钻瓜专利网。