[发明专利]生成数据存储系统的并行恢复策略有效
申请号: | 200880117051.5 | 申请日: | 2008-09-19 |
公开(公告)号: | CN101868785A | 公开(公告)日: | 2010-10-20 |
发明(设计)人: | J·J·维利;K·M·格里南 | 申请(专利权)人: | 惠普开发有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李娜;王忠忠 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 数据 存储系统 并行 恢复 策略 | ||
1.一种用于识别数据存储系统的并行恢复策略的方法,包括:
识别在数据存储系统中的多个存储设备上所实施的纠删码的符号的基本恢复策略;
基于所述基本恢复策略生成第一符号的第一恢复策略的列表;以及
组合来自所述列表的所选第一恢复策略以生成用于重建故障存储设备的并行恢复策略的集合。
2.如权利要求1中所述的方法,进一步包括:
提供所述纠删码的结构,其中对所述基本恢复策略的识别基于所提供的结构。
3.如权利要求1中所述的方法,其中生成恢复策略的列表包括:
提供第一符号的第一基本恢复策略;
在第一基本恢复策略中识别所述纠删码的第二符号;
用与第二符号相关联的第二基本恢复策略替代第一基本恢复策略中的第二符号以生成恢复策略;以及
将所述恢复策略添加到恢复策略的列表中。
4.如权利要求1中所述的方法,进一步包括:
基于性能度量来评估并行恢复策略的集合以识别用于重建故障存储设备的优选并行恢复策略。
5.如权利要求4中所述的方法,其中所述性能度量是具有最小负荷的最大加速。
6.如权利要求1中所述的方法,其中第一符号的恢复策略以所述纠删码的其它符号的丢失为条件。
7.如权利要求1中所述的方法,进一步包括:
生成所述纠删码的第二符号的恢复策略的列表;以及
将第一符号的所选恢复策略与第二符号的所选恢复策略相组合以生成多并行恢复策略,其中多并行恢复策略包括第一符号的所选恢复策略和第二符号的所选恢复策略。
8.一种用于生成纠删码的符号的恢复策略的列表的方法,包括:
提供在多个存储设备上实施的具有多个符号的纠删码的结构;
基于所述结构生成所述符号的基本恢复策略;以及
针对第一符号的每个基本恢复策略,
识别所述基本恢复策略中的第二符号;
识别所述第二符号的不依赖于所述第一符号的第二基本恢复策略;
用所述第二基本恢复策略替代所述第一符号的基本恢复策略中的所述第二符号以生成恢复策略;以及
将所述恢复策略添加到恢复策略的列表中。
9.如权利要求8中所述的方法,进一步包括:使第一符号的恢复策略以所述纠删码的另一符号的丢失为条件。
10.如权利要求8中所述的方法,其中所述符号包括数据符号和奇偶校验符号,并且其中生成数据符号的基本恢复策略包括:识别连接到所述数据符号的奇偶校验符号的奇集合。
11.如权利要求10中所述的方法,其中所述结构是Tanner图和生成矩阵之一。
12.一种用于选择用于重建故障数据存储设备的并行恢复策略的方法,包括:
生成在多个存储设备上实施的具有多个符号的纠删码的符号的恢复策略的列表;
组合来自所述列表的恢复策略以生成用于重建故障存储设备的并行恢复策略的集合;
从所述并行恢复策略的集合中过滤掉那些超过瓶颈界限的并行恢复策略;以及
评估并行恢复策略的经过过滤的集合以识别用于重建故障存储设备的优选并行恢复策略。
13.如权利要求12中所述的方法,其中生成恢复策略的列表包括:
识别基本恢复策略;
基于所述基本恢复策略生成恢复策略;以及
从所述列表中过滤掉任何具有超过预先定义的阈值的数目的符号的恢复策略。
14.如权利要求12中所述的方法,其中基于加速和负荷中的至少一个来评估并行恢复策略的经过过滤的集合以识别优选并行恢复策略。
15.如权利要求12中所述的方法,其中所述纠删码是基于异或的纠删码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普开发有限公司,未经惠普开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880117051.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:制备四氢呋喃的方法
- 下一篇:在存储设备中使文件系统或分区保持私密
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置