[发明专利]采用独立硅元件的动态较高级冗余模式管理有效
| 申请号: | 201180066679.9 | 申请日: | 2011-11-30 |
| 公开(公告)号: | CN103348330B | 公开(公告)日: | 2017-05-24 |
| 发明(设计)人: | 杰里米·维尔纳;列昂尼德·巴里乌丁;梯莫西·卡内帕;厄尔·柯亨 | 申请(专利权)人: | 希捷科技有限公司 |
| 主分类号: | G06F12/16 | 分类号: | G06F12/16;G06F11/08 |
| 代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 章蕾 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 采用 独立 元件 动态 高级 冗余 模式 管理 | ||
1.一种存储器系统,包括:
用于计算k个冗余数据部分以保护n-k个有用数据部分的装置,其中,所述k个冗余数据部分包括使用奇偶校验编码计算的第一部分以及使用加权和编码计算的第二部分,所述第一部分和所述第二部分与所述n-k个有用数据部分相关联;
用于将所述k个冗余数据部分中的每一个和所述n-k个有用数据部分中的每一个存储在单独的相应区域中的装置,所述相应区域中的每一个在n个物理装置的相应一个中;
用于在使得一个所述相应区域不再可用的故障之后计算j个冗余数据部分以保护n-1-j个有用数据部分的装置;以及
其中,j<=k。
2.根据权利要求1所述的系统,其中,所述用于计算k个冗余数据部分以保护n-k个有用数据部分的装置可在第一数据保护模式下操作,用于计算j个冗余数据部分以保护n-1-j个有用数据部分的所述装置可在第二数据保护模式下操作,且所述系统还包括用于响应所述故障从所述第一数据保护模式下的操作切换至所述第二数据保护模式下的操作的装置。
3.根据权利要求1所述的系统,其中,当j==k时,减少所述有用数据部分的总量且至少保留保护程度。
4.根据权利要求3所述的系统,其中,所述保护程度是防止高达j个所述相应区域的故障的保护。
5.根据权利要求1所述的系统,其中,当j==k-1且j>=1时,保留所述有用数据部分的总量,降低保护程度,且保护所述有用数据部分。
6.根据权利要求5所述的系统,其中,所降低的保护程度是防止高达j-1个所述相应区域的故障的保护。
7.根据权利要求1所述的系统,
其中,所述n个物理装置中的每一个包括多个所述相应区域;
所述系统还包括用于在多组所述相应区域中的每一组中存储包括有用数据子集和保护所述有用数据子集的冗余数据子集的相应组数据的装置,所述冗余数据子集被存储在与所述有用数据子集不同的一个所述n个物理装置中;以及
其中,所述相应区域的组中的每一个包括所述n个物理装置中的每一个的不超过一个的相应区域,且用于存储的所述装置根据可选地被存储在所述n个物理装置的n个或更少的不同组中的每个所述相应组数据。
8.根据权利要求7所述的系统,其中,在所述故障之前,数据组的特定一个的所述有用数据子集包括所述n-k个有用数据部分,且特定数据组的所述冗余数据子集包括所述k个冗余数据部分。
9.根据权利要求7所述的系统,其中,用于存储的所述装置根据用于存储数据组的第一个的所述有用数据子集的一部分的所述n个物理装置的特定一个中的所述相应区域的第一个,并进一步根据用于存储所述数据组的第二个的所述冗余数据子集的一部分或全部的特定物理装置中的所述相应区域的第二个。
10.根据权利要求7所述的系统,其中,在所述相应区域的第一相应区域中的存储量不同于在所述相应区域的第二相应区域中的存储量。
11.根据权利要求10所述的系统,其中,所述第一相应区域和所述第二相应区域位于所述n个物理装置的同一个中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希捷科技有限公司,未经希捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180066679.9/1.html,转载请声明来源钻瓜专利网。





