NEAR CONTINUOUS SPACE-EFFICIENT DATA PROTECTION
    2.
    发明申请
    NEAR CONTINUOUS SPACE-EFFICIENT DATA PROTECTION 有权
    近乎连续的空间有效的数据保护

    公开(公告)号:US20120254122A1

    公开(公告)日:2012-10-04

    申请号:US13076383

    申请日:2011-03-30

    IPC分类号: G06F17/30

    CPC分类号: G06F11/1448 G06F2201/84

    摘要: A method for providing rolling continuous data protection of source data is disclosed. In one embodiment, such a method includes enabling a user to select source data and establish a first interval when point-in-time copies of the source data are generated. The method further enables the user to specify a first number of point-in-time copies to retain at the first interval. The method further enables the user to specify a second number of point-in-time copies to retain at a second interval, wherein the second interval is a (n≧2) multiple of the first interval. The method further enables the user to specify a third number of point-in-time copies to retain at a third interval, wherein the third interval is a (n≧2) multiple of the second interval. A corresponding apparatus and computer program product are also disclosed.

    摘要翻译: 公开了一种用于提供源数据的滚动连续数据保护的方法。 在一个实施例中,这种方法包括使得用户能够选择源数据并且在产生源数据的时间点副本时建立第一间隔。 该方法还使得用户可以指定第一数量的时间点副本以在第一间隔保持。 该方法还允许用户指定第二数量的时间点副本以保持在第二间隔,其中第二间隔是第一间隔的(n≥2)倍。 该方法还使得用户可以指定第三数量的时间点副本以保持在第三间隔,其中第三间隔是第二间隔的(n≥2)倍。 还公开了相应的装置和计算机程序产品。

    CYCLIC POINT-IN-TIME-COPY ARCHITECTURE WITH DATA DEDUPLICATION
    3.
    发明申请
    CYCLIC POINT-IN-TIME-COPY ARCHITECTURE WITH DATA DEDUPLICATION 失效
    周期性时间 - 复制架构与数据重复

    公开(公告)号:US20120233430A1

    公开(公告)日:2012-09-13

    申请号:US13043416

    申请日:2011-03-08

    IPC分类号: G06F12/02

    CPC分类号: G06F3/065 G06F3/061 G06F3/067

    摘要: A method for performing a write to a volume x in a cyclic point-in-time-copy architecture is described. In one embodiment, such a method includes determining whether the volume x has a child volume. The method then determines whether the target bit maps (TBMs) of both the volume x and the child volume are set. If the TBMs are set, the method finds a higher source (HS) volume from which to copy the desired data to the child volume. Once the HS volume is found, the method determines whether the HS volume and the child volume are the same volume. If the HS volume and the child volume are not the same volume, the method copies the data from the HS volume to the child volume. The method then performs the write to the volume x. A corresponding computer program product is also described.

    摘要翻译: 描述了在循环时间点复制架构中对卷x进行写入的方法。 在一个实施例中,这种方法包括确定卷x是否具有子卷。 然后,该方法确定是否设置了卷x和子卷的目标比特映射(TBM)。 如果设置了TBM,则该方法将找到更高的源(HS)卷,从该卷将所需数据复制到子卷。 一旦找到HS卷,该方法确定HS卷和子卷是否是相同的卷。 如果HS卷和子卷的卷不相同,则该方法将数据从HS卷复制到子卷。 该方法然后执行对卷x的写入。 还描述了相应的计算机程序产品。

    METHOD OF MAINTAINING TASK SEQUENCE WITHIN A TASK DOMAIN ACROSS ERROR RECOVERY
    4.
    发明申请
    METHOD OF MAINTAINING TASK SEQUENCE WITHIN A TASK DOMAIN ACROSS ERROR RECOVERY 审中-公开
    在任务恢复期间在任务域内维护任务序列的方法

    公开(公告)号:US20090094483A1

    公开(公告)日:2009-04-09

    申请号:US12335059

    申请日:2008-12-15

    IPC分类号: G06F11/07 G06F9/46

    CPC分类号: G06F11/1443 G06F11/2069

    摘要: Tracks of data or other data units are copied from a primary storage system to a secondary storage system. For multiple-track or multiple-data unit transfers, a group of tracks or data units which are sequentially related are transferred. A respective task is defined at the primary storage system for monitoring a progress of the transfer of each of the respective data units in a group. A state is maintained for monitoring a progress of the transfer of the group responsive to the progress of each of the tasks. A normal state is selected when there are no failed tasks. A recovery state is selected when there is a failure, and the status of the remaining tasks is being ascertained. A retry state is selected following the recovery state to retry the failed tasks. A failed state indicates an unrecoverable failure.

    摘要翻译: 数据或其他数据单元的轨迹从主存储系统复制到辅助存储系统。 对于多轨或多数据单元传送,传送与一连串相关的一组轨道或数据单元。 在主存储系统上定义相应的任务,用于监视组中每个相应数据单元的传送进度。 维护一个状态,以响应每个任务的进度监视组的转移进度。 当没有失败的任务时,选择正常状态。 当出现故障时选择恢复状态,并确定剩余任务的状态。 在恢复状态之后选择重试状态以重试失败的任务。 失败的状态表示不可恢复的故障。

    Method of maintaining task sequence within a task domain across error recovery
    5.
    发明授权
    Method of maintaining task sequence within a task domain across error recovery 失效
    通过错误恢复在任务域内维护任务序列的方法

    公开(公告)号:US07493617B2

    公开(公告)日:2009-02-17

    申请号:US10794553

    申请日:2004-03-05

    IPC分类号: G06F9/46 G06F11/00

    CPC分类号: G06F11/1443 G06F11/2069

    摘要: Tracks of data or other data units are copied from a primary storage system to a secondary storage system. For multiple-track or multiple-data unit transfers, a group of tracks or data units which are sequentially related are transferred. A respective task is defined at the primary storage system for monitoring a progress of the transfer of each of the respective data units in a group. A state is maintained for monitoring a progress of the transfer of the group responsive to the progress of each of the tasks. A normal state is selected when there are no failed tasks. A recovery state is selected when there is a failure, and the status of the remaining tasks is being ascertained. A retry state is selected following the recovery state to retry the failed tasks. A failed state indicates an unrecoverable failure.

    摘要翻译: 数据或其他数据单元的轨迹从主存储系统复制到辅助存储系统。 对于多轨或多数据单元传送,传送与一连串相关的一组轨道或数据单元。 在主存储系统上定义相应的任务,用于监视组中每个相应数据单元的传送进度。 维护一个状态,以响应每个任务的进度监视组的转移进度。 当没有失败的任务时,选择正常状态。 当出现故障时选择恢复状态,并确定剩余任务的状态。 在恢复状态之后选择重试状态以重试失败的任务。 失败的状态表示不可恢复的故障。

    Assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship
    6.
    发明授权
    Assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship 有权
    分配设备适配器和后台任务以用于将源区域复制到复制关系中的目标区域

    公开(公告)号:US08972676B2

    公开(公告)日:2015-03-03

    申请号:US13016834

    申请日:2011-01-28

    IPC分类号: G06F12/00 G06F3/06 G06F11/14

    摘要: Provided are a computer program product, system, and method for assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship. A relation is provided of a plurality of source extents in source ranks to copy to a plurality of target extents in target ranks in the storage system. One target rank in the relation is used to determine an order in which the target ranks in the relation are selected to register for copying. For each selected target rank in the relation selected according to the determined order, an iteration of a registration operation is performed to register the selected target rank and a selected source rank copied to the selected target rank in the relation. The registration operation comprises indicating in a device adaptor assignment data structure a source device adaptor and target device adaptor to use to copy the selected rank to the selected target rank and adding an entry to a priority queue for the relation for the selected target rank. The selected source rank is copied to the selected target rank using as the source and target device adaptors indicated in the device adaptor assignment data structure for the selected target rank in response to processing the entry in the priority queue added to the priority queue for the selected target rank.

    摘要翻译: 提供了一种用于分配设备适配器和后台任务的计算机程序产品,系统和方法,用于将源区段复制到复制关系中的目标区域。 在源级别中提供多个源盘区的关系,以复制到存储系统中的目标队列中的多个目标盘区。 该关系中的一个目标等级用于确定选择该关系中的目标队列进行注册以进行复制的顺序。 对于根据确定的顺序选择的关系中的每个所选择的目标等级,执行注册操作的迭代以将所选择的目标等级和所选择的源等级复制到所述关系中的所选择的目标等级。 注册操作包括在设备适配器中指示数据结构指定源设备适配器和目标设备适配器以用于将所选择的等级复制到所选择的目标等级,并且将用于所选目标等级的关系的条目添加到优先级队列中。 响应于处理加入到所选择的优先级队列的优先级队列中的条目,使用作为所选择的目标等级的设备适配器分配数据结构中指示的源和目标设备适配器将所选择的源等级复制到所选择的目标等级, 目标等级。

    Multiple incremental virtual copies
    7.
    发明授权
    Multiple incremental virtual copies 有权
    多个增量虚拟副本

    公开(公告)号:US08429363B2

    公开(公告)日:2013-04-23

    申请号:US13467530

    申请日:2012-05-09

    IPC分类号: G06F12/16 G06F17/30

    CPC分类号: G06F11/1451

    摘要: Provided are techniques for, in response to establishing each incremental virtual copy from a source to a target, creating a target change recording structure for the target. While performing destage to a source data block at the source, it is determined that there is at least one incremental virtual copy target for this source data block. For each incremental virtual copy relationship where the source data block is newer than the incremental virtual copy relationship and an indicator is set in a target inheritance structure on the target for a corresponding target data block, the source data block is copied to each corresponding target data block, and an indicator is set in each target change recording structure on each target for the target data block corresponding to the source data block being destaged.

    摘要翻译: 提供了用于响应于从源到目标建立每个增量虚拟副本的技术,为目标创建目标改变记录结构。 在源处对源数据块执行转储时,确定该源数据块至少有一个增量虚拟复制目标。 对于源数据块比增量虚拟副本关系更新的每个增量虚拟副本关系,并且在对象的目标数据块的目标上的目标继承结构中设置指示符,将源数据块复制到每个相应的目标数据 块,并且在对应于正在流逝的源数据块的目标数据块的每个目标上的每个目标改变记录结构中设置指示符。

    MANAGING METADATA FOR DATA IN A COPY RELATIONSHIP
    8.
    发明申请
    MANAGING METADATA FOR DATA IN A COPY RELATIONSHIP 审中-公开
    在复制关系中管理数据的元数据

    公开(公告)号:US20120254547A1

    公开(公告)日:2012-10-04

    申请号:US13077840

    申请日:2011-03-31

    IPC分类号: G06F12/16 G06F12/08

    摘要: Provided are a computer program product, system, and method for managing metadata for data in a copy relationship copied from a source storage to a target storage. Information is maintained on a copy relationship of source data in the source storage and target data in the target storage. The source data is copied from the source storage to the cache to copy to target data in the target storage indicated in the copy relationship. Target metadata is generated for the target data comprising the source data copied to the cache. An access request to requested target data comprising the target data in the cache is processed and access is provided to the requested target data in the cache. A determination is made as to whether the requested target data in the cache has been destaged to the target storage. The target metadata for the requested target data in the target storage is discarded in response to determining that the requested target data in the cache has not been destaged to the target storage.

    摘要翻译: 提供了一种用于管理从源存储复制到目标存储器的复制关系中的数据的元数据的计算机程序产品,系统和方法。 信息保存在目标存储器中的源存储器中的源数据和目标数据的复制关系上。 源数据从源存储复制到高速缓存以复制到拷贝关系中指示的目标存储中的目标数据。 为包含复制到高速缓存的源数据的目标数据生成目标元数据。 处理对包括高速缓存中的目标数据的所请求的目标数据的访问请求,并且向高速缓存中的所请求的目标数据提供访问。 确定高速缓存中所请求的目标数据是否已经移动到目标存储器。 响应于确定高速缓存中的所请求的目标数据尚未到达目标存储器,目标存储器中所请求的目标数据的目标元数据被丢弃。

    CASCADED, POINT-IN-TIME-COPY ARCHITECTURE WITH DATA DEDUPLICATION
    9.
    发明申请
    CASCADED, POINT-IN-TIME-COPY ARCHITECTURE WITH DATA DEDUPLICATION 有权
    具有数据重复性的时间 - 复制架构

    公开(公告)号:US20120233429A1

    公开(公告)日:2012-09-13

    申请号:US13043389

    申请日:2011-03-08

    IPC分类号: G06F12/02

    摘要: A method for performing a write to a volume x in a cascaded architecture is described. In one embodiment, such a method includes determining whether the volume x has a child volume, wherein each of the volume x and the child volume have a target bit map (TBM) associated therewith. The method then determines whether the TBMs of both the volume x and the child volume are set. If the TBMs are set, the method finds a higher source (HS) volume from which to copy the desired data to the child volume. Finding the HS volume includes travelling up the cascaded architecture until the source of the data is found. Once the HS volume is found, the method copies the data from the HS volume to the child volume and performs the write to the volume x. A method for performing a read is also disclosed herein.

    摘要翻译: 描述了用于对级联架构中的卷x进行写入的方法。 在一个实施例中,这种方法包括确定卷x是否具有子卷,其中卷x和子卷中的每一个都具有与其相关联的目标比特图(TBM)。 然后,该方法确定是否设置了卷x和子卷的TBM。 如果设置了TBM,则该方法将找到更高的源(HS)卷,从该卷将所需数据复制到子卷。 查找HS音量包括沿着级联架构进行升级,直到找到数据源。 找到HS卷后,该方法将数据从HS卷复制到子卷,并对卷x进行写入。 本文还公开了一种用于执行读取的方法。