[发明专利]冷存储系统的数据保护有效
申请号: | 201780008068.6 | 申请日: | 2017-01-11 |
公开(公告)号: | CN108604166B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 朱晓刚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保护设备 数据设备 分条 内存块 存储系统 数据存储装置 存储数据块 存储保护 存储设备 容量扩展 数据保护 选择数据 依次存储 控制器 块存储 数据块 运行时 重建 功耗 磨损 受损 关联 灵活 更新 | ||
1.一种数据存储装置,其特征在于,所述装置包括:分条冗余存储阵列和控制器;
所述分条冗余存储阵列包括:
多个数据设备,每个数据设备包括多个内存块,用于存储数据块;
一个或多个保护设备,每个保护设备包括多个内存块,用于存储保护块;
其中,所述多个数据设备和所述一个或多个保护设备通过多个分条相关联,每个分条包括所述每个数据设备上的单个内存块以及所述每个保护设备上的单个内存块,每个分条中的所述每个保护设备中的保护块包括用于重建所在分条上的受损块的值;
所述控制器耦合到所述分条冗余存储阵列,用于:
选择用于数据读取或写入访问的数据设备;
将一组数据块依次存储在所述选择的数据设备的内存块中;
根据每个分条上的数据块的值为所述每个分条生成保护块;
将所述每个生成的保护块存储在保护设备中的相应的每个分条的内存块中;
根据保护块为一个或多个受损数据设备重建数据块,并将所述重建的数据块存储在替代存储设备中。
2.根据权利要求1所述的数据存储装置,其特征在于,所述将一组数据块依次存储在所述选择的数据设备的内存块中包括:激活所述选择的数据设备而不激活任何其他存储设备。
3.根据权利要求1所述的数据存储装置,其特征在于,所述控制器还用于从所述选择的数据设备中依次读取数据块而不激活任何其他存储设备作为单次数据读取访问的一部分。
4.根据权利要求1所述的数据存储装置,其特征在于,所述将一组数据块依次存储在所述选择的数据设备的内存块中包括:将多个数据块写入单个数据设备中。
5.根据权利要求1所述的数据存储装置,其特征在于,所述将所述每个生成的保护块存储在保护设备中的相应的每个分条的内存块中包括:在对一组数据块进行存储之后,将所述每个生成的保护块存储在保护设备中的相应的每个分条的内存块中,其中,只有所述选择的数据设备和所述保护设备需要激活,而所有其他的数据设备保持未激活状态。
6.根据权利要求5所述的数据存储装置,其特征在于,所述存储所述保护块还包括:
将当前待存储的数据块与所述数据设备中原始数据块之间的位差应用于所述保护设备的原始保护块中,为每个分条生成新的奇偶校验保护块;将所述新的保护块存储在所述保护设备的所述内存块中。
7.根据权利要求1所述的数据存储装置,其特征在于,所述分条冗余存储阵列用于防止单个存储设备发生故障。
8.根据权利要求1所述的数据存储装置,其特征在于,所述分条冗余存储阵列用于防止两个存储设备同时发生故障,所述数据存储装置包括至少两个保护设备。
9.根据权利要求1所述的数据存储装置,其特征在于,所生成保护块的技术包括里德-所罗门码数据保护技术。
10.一种数据存储方法,其特征在于,包括:
基于来自控制器的指令将数据块依次写入所选数据设备的多个内存块中,其中,所选数据设备是包括多个数据设备和一个或多个保护设备的分条冗余存储阵列的一部分,所述多个数据设备和所述一个或多个保护设备通过多个分条相关联,每个分条包括每个数据设备上的单个内存块以及每个保护设备上的单个内存块;
生成一组保护块,其中,每个保护块的值是基于每个分条中所有数据块的值生成的;
将每个保护块存储在每个分条上的每个保护设备的内存块中,其中,在写入数据块时对每个分条进行更新,每个保护块包括用于重建所在分条上的受损块的值;
为一个或多个受损数据设备重建数据块,将所述数据块存储在替代存储设备中。
11.根据权利要求10所述的方法,其特征在于,所述将所述数据块依次写入所选数据设备的多个内存块中包括:激活所选数据设备而不激活所述多个数据设备中的任何其他数据设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780008068.6/1.html,转载请声明来源钻瓜专利网。