[发明专利]电力安全磁盘存储装置、系统和方法有效
申请号: | 200680020980.5 | 申请日: | 2006-04-17 |
公开(公告)号: | CN101512491A | 公开(公告)日: | 2009-08-19 |
发明(设计)人: | F·科拉多;D·内米罗夫 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 曾祥夌;刘春元 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力 安全 磁盘 存储 装置 系统 方法 | ||
1.一种恢复廉价盘冗余阵列RAID中的奇偶校验一致性的方法, 包括:
在非易失性数据存储介质中创建日志文件,其中所述日志文件包括 标题记录、尾部记录以及与廉价盘冗余阵列RAID子系统中的条带关联 的至少一个部分奇偶校验值,并且其中所述条带包括位于可操作第一盘 驱动器上的待更新的第一数据条、位于故障盘驱动器上的第二数据条以 及位于可操作盘驱动器上的条带奇偶校验条,所述至少一个部分奇偶校 验值是对第一数据条和所述条带奇偶校验条执行“异或”运算的结果; 以及
执行恢复,包括对从所述日志文件获得的所述至少一个部分奇偶校 验值和第一数据条执行“异或”运算。
2.如权利要求1所述的方法,还包括:
从所述可操作第一盘驱动器中读取第一数据条;
从所述RAID子系统中读取所述条带奇偶校验条;
从第一数据条和所述条带奇偶校验条中计算所述至少一个部分奇 偶校验值;
将奇偶校验盘编号、数据盘编号、逻辑块地址以及与第一数据条关 联的传递字节计数写入所述日志文件中的所述标题记录;
将所述至少一个部分奇偶校验值写入所述日志文件的主要部分;以 及
在将所述至少一个部分奇偶校验值写入所述主要部分之后,将所述 标题记录复制到所述日志文件中的所述尾部记录。
3.如权利要求1所述的方法,还包括:
在子系统意外复位之后比较所述标题记录与所述尾部记录,确定在 发起对第一数据条和所述条带奇偶校验条的更新写入的时间与完成所 述更新写入的时间之间的时段期间是否已经发生所述复位。
4.如权利要求3所述的方法,还包括:
在所述子系统意外复位之后使用所述日志文件来恢复第一数据条 与所述条带奇偶校验条之间的第一一致性。
5.如权利要求4所述的方法,还包括:
从所述日志文件中读取所述至少一个部分奇偶校验值以及条带奇 偶校验条和第一数据条位置值的集合;
从所述可操作第一盘驱动器中读取第一数据条;
对所述至少一个部分奇偶校验值和第一数据条执行第一奇偶校验 恢复操作,以获得已恢复条带奇偶校验条值;以及
用所述已恢复条带奇偶校验条值来改写所述条带奇偶校验条。
6.如权利要求5所述的方法,还包括:
如果在所述RAID子系统上存在使用第一数据条计算的第二维奇 偶校验条,并且所述RAID子系统包括RAID级6子系统,则创建所述 日志文件;
对所述已恢复条带奇偶校验条值和所述条带中的所有数据条执行 第二奇偶校验恢复操作,以创建已恢复第二维奇偶校验条值;以及
用所述已恢复第二维奇偶校验条值来改写第二维奇偶校验条。
7.如权利要求1所述的方法,其中所述条带奇偶校验条包括使用 第一数据条和所述条带中包含的附加数据条计算的奇偶校验值。
8.如权利要求1所述的方法,其中所述非易失性数据存储介质包 括位于所述RAID子系统中包含的至少一个盘驱动器上的保留区。
9.如权利要求1所述的方法,还包括:
聚集对所述日志文件的所述至少一个部分奇偶校验值的写入,以增 加写入吞吐量。
10.一种恢复廉价盘冗余阵列RAID中的奇偶校验一致性的产品, 包括:
用于在非易失性数据存储介质中创建日志文件的单元,其中所述日 志文件包括标题记录、尾部记录以及与廉价盘冗余阵列RAID子系统中 的条带关联的至少一个部分奇偶校验值,并且其中所述条带包括位于可 操作第一盘驱动器上的待更新的第一数据条、位于故障盘驱动器上的第 二数据条以及位于可操作盘驱动器上的条带奇偶校验条,所述至少一个 部分奇偶校验值是对第一数据条和所述条带奇偶校验条执行“异或”运 算的结果;以及
用于执行恢复的单元,包括对从所述日志文件获得的所述至少一个 部分奇偶校验值和第一数据条执行“异或”运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680020980.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提供工具栏服务的方法与设备
- 下一篇:对数字内容的部分的选择性访问