[发明专利]用于中断写入恢复的数据存储方法、设备和系统无效
申请号: | 200880000978.0 | 申请日: | 2008-07-22 |
公开(公告)号: | CN101828189A | 公开(公告)日: | 2010-09-08 |
发明(设计)人: | D·J·本迪克森;G·A·亚内尔 | 申请(专利权)人: | LSI公司 |
主分类号: | G06K5/00 | 分类号: | G06K5/00;H03M13/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 屠长存 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 中断 写入 恢复 数据 存储 方法 设备 系统 | ||
技术领域
本发明涉及冗余数据存储方法和系统。更具体地讲,本发明涉及用于冗余电子数据存储方法、装置和系统的写入中断恢复。
背景技术
一种类型的电子数据存储系统使用被设置为独立磁盘冗余阵列(RAID)格式的各种盘驱动器,其中数据在多个盘中被镜像。在这样的配置中,如果一个数据存储盘变得不可用,则可以从一个其它的盘来存取数据。这样的数据存储系统通常被称为n路镜像系统。
在许多n路镜像系统中,诸如由于系统电源不足而导致的写入中断可能会使得数据存储系统留在这样的状态下:新的数据仅被写入数据存储装置的子组。如果未检测出并修正这样的情况,则n路镜像系统的完整性就受到了损害,因为不再能保证每个数据存储装置都包含存储在其中的相同的数据。
存在用于从数据存储装置的n路镜像组中检测并恢复写入中断的传统方法。然而,一旦已经检测到写入中断,传统的方法在修正写入中断上相对效率低。例如,典型地,没有存储指示在写入操作中每一个存储装置的什么区域被改变了的信息。为了从中断恢复,传统方法通常执行从一个装置到所有其它的装置的所有数据的全复制。可供替换地,传统方法对所有的装置执行所有数据的穷举比较来确定随后必须被修正的差异。两种处理都相对效率低。此外,这些传统处理的低效性随装置的大小或装置的数量的增加而线性增加。
因此,需要改进的、用于修正冗余数据存储系统(诸如n路镜像系统)中的所检测的中断的方法。
发明内容
本发明包含数据存储方法、设备和系统,其涉及存储或记录被写入多个数据存储装置的数据的分界信息。所述方法包括存储用于数据到多个数据存储装置的写入操作的分界信息,将数据写入多个数据存储装置,并基于数据到多个数据存储装置的写入操作的完成,移除所记录的分界信息。分界信息可以指示在写入操作期间正在写入数据的具体的组的数据存储装置区域。如果在数据到一个或更多数据存储装置的写入操作期间出现了中断,则分界信息可以用于通过识别当中断发生时正在写入数据的一个或多个具体数据存储装置区域来从中断恢复。因此,与传统数据存储系统不同,只需要重写当中断发生时正在写入数据的具体区域。
附图说明
图1是包括耦合至主机系统的多个数据存储装置的传统冗余数据存储系统的框图,所述主机系统包括适合于使用数据存储装置的应用;
图2是根据本发明的实施例的数据存储系统的框图;
图3是用于写入到根据本发明的实施例的、图2中的数据存储系统的方法的框图;
图4是根据本发明的实施例的图2中的检测和恢复步骤的框图。
具体实施方式
在下述说明中,相同的附图标记表示相同的部件,以便增加通过对附图的说明的对本发明的理解。并且,尽管在下文讨论具体特征、配置和设置,应理解为这样做仅为了示例的目的。相关领域的技术人员应认识到在不偏离本发明的实质和范围的同时,也可使用其它步骤、配置和设置。
现在参照图1,示出了耦合至主机系统的传统冗余数据存储系统10的框图,所述主机系统包括适合于使用数据存储装置系统10的应用。数据存储系统10可以包括数据存储装置控制器12,其耦合至多个数据存储装置,诸如第一数据存储装置14、第二数据存储装置16和第三数据存储装置18。每一个数据存储装置都可以是数据存储盘或驱动器,或其它合适的数据存储装置。
数据存储装置控制器12还耦合至主机系统22,所述主机系统22耦合至产生要储存的数据的应用24。数据存储装置控制器12经由主机系统22从应用24接收数据,并将接收的数据存储至数据存储装置14、16、18中的每一个,由此建立冗余。例如,如果应用24产生三组要存储的数据(例如数据组A、数据组B、数据组C),则数据存储装置控制器12将每一个数据组都写入数据存储装置14、16、18中的每一个。以该方式,一旦数据存储装置中的一个变得不可用,诸如由于驱动器故障、数据损坏或其它不可用的情况,则数据存储系统10提供数据存储的完整性和存取。在这样的情况下,可以从一个其它的数据存储装置存取数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LSI公司,未经LSI公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880000978.0/2.html,转载请声明来源钻瓜专利网。