Methods and systems for managing corrupted meta-data in a computer system or network
    1.
    发明授权
    Methods and systems for managing corrupted meta-data in a computer system or network 有权
    在计算机系统或网络中管理损坏的元数据的方法和系统

    公开(公告)号:US07818609B2

    公开(公告)日:2010-10-19

    申请号:US11563450

    申请日:2006-11-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1435 G06F12/0866

    摘要: A method for managing data in a computer system comprises identifying a data-set that has data unit protection that is suspected of having been corrupted, suspending a data unit protection process for the data-set; deferring re-establishing the data unit protection process for the data-set until issuance of a request for an I/O operation for the data unit; and re-establishing the data unit protection process for the data-set in response to the request and before the I/O operation is conducted. The data has a data unit protection invalidity indicator for indicating that the data-set has data unit protection that is suspected of having been corrupted; and the data unit protection process is suspended in the presence of the data-set protection invalidity indicator. Meta-data protection that is suspected of having been corrupted may be used to identify a corrupted data-set.

    摘要翻译: 一种用于管理计算机系统中的数据的方法包括:识别具有怀疑已被破坏的数据单元保护的数据集,暂停数据集的数据单元保护过程; 推迟重新建立数据集的数据单元保护过程,直到发出对数据单元的I / O操作的请求; 并且响应于该请求并在进行I / O操作之前重新建立数据集的数据单元保护处理。 该数据具有数据单元保护无效指示符,用于指示数据集具有被怀疑已损坏的数据单元保护; 并且在数据集保护无效指示器存在的情况下暂停数据单元保护过程。 怀疑已被损坏的元数据保护可用于识别损坏的数据集。

    Data recovery method and apparatus
    2.
    发明授权
    Data recovery method and apparatus 有权
    数据恢复方法和装置

    公开(公告)号:US06742138B1

    公开(公告)日:2004-05-25

    申请号:US09879347

    申请日:2001-06-12

    IPC分类号: G06F1100

    摘要: A method and apparatus for data recovery in a system involving a first data store acting as a standard device and a physical moving mirror data store that operates as moving mirror with a first mode to be synchronized and in a second, isolated mode. In response to a command to establish a third or protected restore operating mode, the data to be transferred in response to that command is identified. A restoration procedure copies data from the second data store to the first store to recover any data that may have been corrupted in the second data store. An update procedure acts on the restored data concurrently with the restoration procedure.

    摘要翻译: 一种用于在系统中进行数据恢复的方法和装置,该系统涉及作为标准装置的第一数据存储器和作为具有待同步的第一模式和第二隔离模式的移动反射镜的物理移动镜像数据存储器。 响应于建立第三或受保护的恢复操作模式的命令,识别响应于该命令要传送的数据。 恢复过程将数据从第二数据存储复制到第一存储以恢复在第二数据存储中可能被破坏的任何数据。 更新过程与恢复过程同时对恢复的数据进行操作。

    On-line data verification and repair in redundant storage system
    3.
    发明授权
    On-line data verification and repair in redundant storage system 有权
    冗余存储系统中的在线数据验证和修复

    公开(公告)号:US06389511B1

    公开(公告)日:2002-05-14

    申请号:US09634967

    申请日:2000-08-09

    申请人: Ishay Kedem

    发明人: Ishay Kedem

    IPC分类号: G06F1216

    摘要: Method and apparatus are disclosed for identifying and repairing data coherence problems in a storage system including redundant information. The verification and repair process may be initiated during on-line processing. The verification and repair process may proceed during on-line operation.

    摘要翻译: 公开了用于识别和修复包括冗余信息的存储系统中的数据一致性问题的方法和装置。 验证和修复过程可以在在线处理期间启动。 验证和修理过程可以在在线操作期间进行。

    Method and apparatus for making independent data copies in a data processing system
    4.
    发明授权
    Method and apparatus for making independent data copies in a data processing system 有权
    在数据处理系统中进行独立数据拷贝的方法和装置

    公开(公告)号:US06363385B1

    公开(公告)日:2002-03-26

    申请号:US09342608

    申请日:1999-06-29

    IPC分类号: G06F1730

    摘要: A method for copying a data file from a source device to a destination device. In response to a copy command from a requesting host application identifying the source file and the storage locations in a destination, an extents track is formed to establish an environment in which the file will be copied. The calling system receives an immediate response that the copy operation is complete even though no data has been copied. Application programs may access the file in either the source or the destination. A copy program transfers the file on a track-by-track basis to the destination storage locations. Procedures assure that any data access to a particular track in either the source or destination by any application prior to the transfer of that track are accommodated to maintain data integrity.

    摘要翻译: 一种用于将数据文件从源设备复制到目的地设备的方法。 响应于来自请求主机应用的识别源文件和目的地中的存储位置的复制命令,形成扩展轨道以建立文件将被复制的环境。 即使没有复制数据,呼叫系统也会立即收到复制操作完成的响应。 应用程序可以访问源或目的地中的文件。 复制程序将逐个路径的文件传输到目标存储位置。 程序确保在传送该轨道之前由任何应用程序访问源或目的地中的特定轨道的任何数据,以保持数据完整性。

    Method and apparatus for identifying and repairing mismatched data
    5.
    发明授权
    Method and apparatus for identifying and repairing mismatched data 有权
    用于识别和修复不匹配数据的方法和装置

    公开(公告)号:US06535994B1

    公开(公告)日:2003-03-18

    申请号:US09610405

    申请日:2000-07-05

    申请人: Ishay Kedem

    发明人: Ishay Kedem

    IPC分类号: H02H305

    摘要: Method and apparatus are disclosed for resolving data coherence problems (or mismatched data caused by a failure to update data) in a storage system that includes redundant information. The data may be stored as CKD records or fixed size blocks. The method and apparatus may identify data coherence problems by comparing fields for which the correct value is known in advance, by comparing fields between more than one copy of corresponding data units and through other disclosed techniques.

    摘要翻译: 公开了用于解决在包括冗余信息的存储系统中的数据一致性问题(或由更新数据失败引起的数据不匹配)的方法和装置。 数据可以存储为CKD记录或固定大小的块。 该方法和装置可以通过比较预先已知的正确值的领域,通过比较多于一个对应数据单元的拷贝和通过其它公开的技术来识别数据相干性问题。

    Method and apparatus for identifying and repairing mismatched data
    6.
    发明授权
    Method and apparatus for identifying and repairing mismatched data 失效
    用于识别和修复不匹配数据的方法和装置

    公开(公告)号:US06195761B1

    公开(公告)日:2001-02-27

    申请号:US09001684

    申请日:1997-12-31

    申请人: Ishay Kedem

    发明人: Ishay Kedem

    IPC分类号: G06F1100

    摘要: Method and apparatus are disclosed for resolving data coherence problems (or mismatched data caused by a failure to update data) in a storage system that includes redundant information. The data may be stored as CKD records or fixed size blocks. The method and apparatus may identify data coherence problems by comparing fields for which the correct value is known in advance, by comparing fields between more than one copy of corresponding data units and through other disclosed techniques.

    摘要翻译: 公开了用于解决在包括冗余信息的存储系统中的数据一致性问题(或由更新数据失败引起的数据不匹配)的方法和装置。 数据可以存储为CKD记录或固定大小的块。 该方法和装置可以通过比较预先已知的正确值的领域,通过比较多于一个对应数据单元的拷贝和通过其它公开的技术来识别数据相干性问题。

    On-line data verification and repair in redundant storage systems
    7.
    发明授权
    On-line data verification and repair in redundant storage systems 失效
    冗余存储系统中的在线数据验证和修复

    公开(公告)号:US6167485A

    公开(公告)日:2000-12-26

    申请号:US1857

    申请日:1997-12-31

    申请人: Ishay Kedem

    发明人: Ishay Kedem

    摘要: Method and apparatus are disclosed for identifying and repairing data coherence problems in a storage system including redundant information. The verification and repair process may be initiated during on-line processing. The verification and repair process may proceed during on-line operation.

    摘要翻译: 公开了用于识别和修复包括冗余信息的存储系统中的数据一致性问题的方法和装置。 验证和修复过程可以在在线处理期间启动。 验证和修理过程可以在在线操作期间进行。

    Method and apparatus for efficiently destaging data from a cache to two or more non-contiguous storage locations
    9.
    发明授权
    Method and apparatus for efficiently destaging data from a cache to two or more non-contiguous storage locations 失效
    用于有效地将缓存中的数据降级到两个或更多个非连续存储位置的方法和装置

    公开(公告)号:US06484234B1

    公开(公告)日:2002-11-19

    申请号:US09107792

    申请日:1998-06-30

    申请人: Ishay Kedem

    发明人: Ishay Kedem

    IPC分类号: G06F1200

    摘要: In one embodiment of the invention, during a single I/O operation, data is destaged from a cache to at least two non-contiguous storage locations of a data storage device without overwriting at least one storage location disposed between the at least two non-contiguous storage locations. In another embodiment, a communication link is established between a controller that controls data flow between a cache and a data storage device, and this communication link is used to destage data from the cache to at least two non-contiguous storage locations of the data storage device without overwriting at least one storage location between the at least two non-contiguous storage locations and without breaking the communication link. In another embodiment of the invention, data is destaged from a cache to a data storage device by transmitting the data to the data storage device, and also transmitting information to the data storage device identifying at least two storage locations to which the data is to be written, and further identifying at least one storage location, disposed between the at least two storage locations, to which the data is not to be written.

    摘要翻译: 在本发明的一个实施例中,在单个I / O操作期间,将数据从高速缓存移动到数据存储设备的至少两个不连续的存储位置,而不会重写至少一个存储位置, 连续的存储位置。 在另一个实施例中,在控制器之间建立通信链路,该控制器控制高速缓存和数据存储设备之间的数据流,并且该通信链路用于将数据从高速缓存转发到数据存储器的至少两个不连续的存储位置 设备,而不覆盖所述至少两个不连续存储位置之间的至少一个存储位置,并且不破坏所述通信链路。 在本发明的另一个实施例中,通过将数据发送到数据存储设备,将数据从高速缓存传送到数据存储设备,并且还向数据存储设备发送信息,该数据存储设备标识数据将要存储的至少两个存储位置 并且进一步识别布置在数据不被写入的至少两个存储位置之间的至少一个存储位置。