Method, system, and program for mirroring data among storage sites
    1.
    发明申请
    Method, system, and program for mirroring data among storage sites 有权
    用于在存储站点之间镜像数据的方法,系统和程序

    公开(公告)号:US20050071710A1

    公开(公告)日:2005-03-31

    申请号:US10674845

    申请日:2003-09-29

    IPC分类号: G06F12/14

    摘要: Provided are a method, system, and program for forming a consistency group of data. A command is received to form a consistency group with respect to data received at a first storage site that is mirrored to a second storage site. A first data structure is provided indicating updates to the first storage site not included in the consistency group that are received after the command and a second data structure is provided indicating updates to the first storage site in the consistency group to be formed. A command is transmitted to cause data copied to the second storage site that is part of the consistency group to be copied to a third storage site. Indication is received when the data in the second storage site that is part of the consistency group is copied to the third storage site.

    摘要翻译: 提供了用于形成一致性数据组的方法,系统和程序。 接收命令以形成与在第二存储站点镜像的第一存储站点处接收到的数据的一致性组。 提供第一数据结构,指示不包括在该命令之后接收到的一致性组中的第一存储站点的更新,并且提供指示将要形成的一致性组中的第一存储站点的更新的第二数据结构。 传送一个命令,将复制到作为一致性组一部分的第二个存储站点的数据复制到第三个存储站点。 当作为一致性组的一部分的第二个存储站点中的数据被复制到第三个存储站点时,接收到指示。

    Instant virtual copy to a primary mirroring portion of data
    2.
    发明申请
    Instant virtual copy to a primary mirroring portion of data 失效
    将即时虚拟副本复制到数据的主镜像部分

    公开(公告)号:US20050268054A1

    公开(公告)日:2005-12-01

    申请号:US10856197

    申请日:2004-05-27

    IPC分类号: G06F12/16

    摘要: Techniques are provided for performing a copy operation. An instant virtual copy operation is issued from a first portion of data to a primary mirroring portion of data, wherein the primary mirroring portion of data corresponds to a secondary mirroring portion of data, and wherein the primary mirroring portion of data and the secondary mirroring portion of data are in a mirroring relationship. The mirroring relationship is transitioned to a duplex pending state in response to determining that the mirroring relationship is in a full duplex state. When the mirroring relationship is in a duplex pending state, each block of data involved in the instant virtual copy operation is transferred from the primary mirroring portion of data to the secondary mirroring portion of data.

    摘要翻译: 提供了执行复印操作的技术。 从数据的第一部分向数据的主镜像部分发出即时虚拟复制操作,其中数据的主镜像部分对应于数据的次镜像部分,并且其中数据的主镜像部分和次镜像部分 的数据处于镜像关系。 响应于确定镜像关系处于全双工状态,镜像关系被转换到双工挂起状态。 当镜像关系处于双工挂起状态时,即时虚拟复制操作中涉及的每个数据块从数据的主镜像部分传送到数据的次镜像部分。

    Method, system, and program for asynchronous copy
    3.
    发明申请
    Method, system, and program for asynchronous copy 有权
    用于异步复制的方法,系统和程序

    公开(公告)号:US20050071586A1

    公开(公告)日:2005-03-31

    申请号:US10675317

    申请日:2003-09-29

    IPC分类号: G06F12/00 G06F12/08

    CPC分类号: G06F12/0835 G06F12/0826

    摘要: Disclosed is a technique for maintaining consistency of data. One or more blocks of data identified by a first structure are copied to form a consistent set of data. While not acknowledging completion of write requests to any blocks of data, a second structure is created, wherein the second structure indicates which blocks of data are modified while the consistent set of data is being formed. Also disclosed is a technique for asynchronous copy. Indicators are updated in a first structure for one or more blocks of data, wherein each indicator in the first structure indicates whether a corresponding block of data was modified since the block of data was last sent to remote storage. While copying the blocks of data identified by the indicators in the first structure as having been modified since the blocks of data were last sent to remote storage, indicators in a second structure are updated for the one or more blocks of data, wherein each indicator in the second structure indicates whether a corresponding block of data was modified while a consistent set of data is being formed.

    摘要翻译: 公开了一种保持数据一致性的技术。 由第一结构标识的一个或多个数据块被复制以形成一致的数据集。 在不向任何数据块确认写请求的完成的情况下,创建第二结构,其中第二结构指示在形成一致的数据集时修改数据块。 还公开了用于异步复制的技术。 指示符以用于一个或多个数据块的第一结构进行更新,其中第一结构中的每个指示符指示是否修改了相应的数据块,因为数据块最后发送到远程存储。 由于数据块最后发送到远程存储,将第一结构中由指示符标识的数据块复制为已被修改,因此对于一个或多个数据块更新了第二结构中的指示符,其中每个指示符 第二结构指示在形成一致的一组数据时是否修改相应的数据块。

    METHOD, SYSTEM AND PROGRAM FOR FORMING A CONSISTENCY GROUP
    5.
    发明申请
    METHOD, SYSTEM AND PROGRAM FOR FORMING A CONSISTENCY GROUP 失效
    用于形成一致性组的方法,系统和程序

    公开(公告)号:US20070028065A1

    公开(公告)日:2007-02-01

    申请号:US11470612

    申请日:2006-09-06

    IPC分类号: G06F12/16

    摘要: Provided are a method, system, and program for forming a consistency group of data. Information is provided on a consistency group relationship indicating a plurality of slave controllers and, for each indicated slave controller, a slave storage unit managed by the slave controller. A command is transmitted to each slave controller in the consistency group relationship to cause each slave controller to transmit data in the slave storage unit to a remote storage in a manner that forms the consistency group. A determination is made as to whether all the slave controllers successfully transmitted the data in the slave storage units that is part of the consistency group to the remote storage.

    摘要翻译: 提供了用于形成一致性数据组的方法,系统和程序。 根据指示多个从控制器的一致性组关系提供信息,并且对于每个指示的从控制器,由从控制器管理的从存储单元提供信息。 以一致性组关系将命令发送到每个从控制器,以使每个从控制器以形成一致性组的方式将从属存储单元中的数据传输到远程存储器。 确定所有从属控制器是否成功地将作为一致性组的一部分的从属存储单元中的数据发送到远程存储器。

    Enhanced resynchronization in a storage-based mirroring system having different storage geometries
    7.
    发明申请
    Enhanced resynchronization in a storage-based mirroring system having different storage geometries 失效
    在具有不同存储几何形状的基于存储的镜像系统中增强了重新同步

    公开(公告)号:US20070088924A1

    公开(公告)日:2007-04-19

    申请号:US11251339

    申请日:2005-10-14

    IPC分类号: G06F12/00

    CPC分类号: G06F11/2082 G06F11/2071

    摘要: Resynchronization of data between a primary (production) data site and a secondary (recovery) site following a failure is enhanced when the size of a data track at the production site is different from the size of a data track at the recovery site. The recovery site reads an out-of-sync (OOS) bitmap created at the production site and expands or contracts the bitmap to accommodate the size difference. The resulting production site bitmap is merged with a OOS bitmap maintained at the recovery site to indicate those tracks which are to be transferred from the recovery site to the production site. Thus, only those tracks which are required to be transferred are transferred. Buffer space may be allocated in which to expand or contract the production site OOS bitmap. Buffer space may be conserved by sequentially reading portions of the production site OOS bitmap into a small buffer. In a first operation, half of the bitmap portion is discarded and the remaining half is expanded into the buffer and merged with a corresponding section of the recovery site OOS bitmap. In a second operation, the portion is re-read into the buffer and the other half discarded. The remaining half is then expanded into the buffer and merged with the corresponding section of the recovery site OOS bitmap. The process continues until the entire production site OOS bitmap has been merged with the recovery site OOS bitmap.

    摘要翻译: 当生产现场的数据轨道的大小与恢复站点上的数据轨道的大小不同时,会在故障后的主要(生产)数据站点和辅助(恢复)站点之间重新同步数据。 恢复站点读取在生产站点创建的不同步(OOS)位图,并扩展或收缩位图以适应大小差异。 生成的生产站点位图与恢复站点上维护的OOS位图合并,以指示要从恢复站点传输到生产站点的轨道。 因此,仅传送需要传送的那些轨道。 可以分配缓冲区空间来扩展或收缩生产站点OOS位图。 可以通过将生产站点OOS位图的部分顺序读入小缓冲区来保存缓冲区空间。 在第一个操作中,位图部分的一半被丢弃,剩下的一半被扩展到缓冲区,并与恢复站点OOS位图的相应部分合并。 在第二操作中,该部分被重新读入缓冲器,另一半被丢弃。 然后剩下的一半扩展到缓冲区并与恢复站点OOS位图的相应部分合并。 该过程一直持续到整个生产站点OOS位图已经与恢复站点OOS位图合并。

    Method, system and article of manufacture for recovery from a failure in a cascading PPRC system
    8.
    发明申请
    Method, system and article of manufacture for recovery from a failure in a cascading PPRC system 失效
    用于从级联PPRC系统故障中恢复的方法,系统和制造

    公开(公告)号:US20050081091A1

    公开(公告)日:2005-04-14

    申请号:US10674866

    申请日:2003-09-29

    IPC分类号: G06F11/00 G06F11/20

    摘要: A method of recovery from a data storage system failure in a data storage system having a host computer writing data to a first storage unit with a first storage controller synchronously mirroring the data to a second storage unit, and with a second storage controller asynchronously mirroring the data to a third storage unit. The method begins with the detection of a failure associated with the first storage unit. Upon detection of the error or failure associated with the first storage unit, the synchronous data mirroring relationship between the first storage unit and the second storage unit is terminated and the host is directed to write data updates directly to the second storage unit. Upon correction of the failure associated with the first storage unit, the asynchronous mirroring of data updates from the second storage unit to the third storage unit is suspended and synchronous mirroring of the data updates in a reverse direction, from the second storage unit to the first storage unit, is commenced. When a full duplex state is reached between the first storage unit and the second storage unit, the synchronous PPRC relationship with the first storage volume mirroring data to the second storage volume may be reestablished and host I/O writes to the first storage unit may be resumed.

    摘要翻译: 一种从具有主机的数据存储系统中的数据存储系统故障恢复的方法,所述数据存储系统具有主计算机,用第一存储控制器向第一存储单元写入数据,所述第一存储控制器将所述数据同步地镜像到第二存储单元,并且与第二存储控制器异步镜像 数据到第三存储单元。 该方法开始于检测与第一存储单元相关联的故障。 在检测到与第一存储单元相关联的错误或故障时,第一存储单元和第二存储单元之间的同步数据镜像关系被终止,并且主机将数据更新直接写入第二存储单元。 在校正与第一存储单元相关联的故障时,暂停从第二存储单元到第三存储单元的数据更新的异步镜像,并且数据的同步镜像沿相反方向从第二存储单元更新到第一存储单元 存储单元,开始。 当在第一存储单元和第二存储单元之间达到全双工状态时,可以重新建立与第一存储卷镜像数据到第二存储卷的同步PPRC关系,并且可以向第一存储单元写入主机I / O 恢复。

    Fast reverse restore
    9.
    发明申请
    Fast reverse restore 有权
    快速反向恢复

    公开(公告)号:US20050278391A1

    公开(公告)日:2005-12-15

    申请号:US10856239

    申请日:2004-05-27

    摘要: Techniques are provided for performing a copy operation. A fast reverse restore command indicating a new source and a new target is received, wherein the new source is an original target and the new target is an original source. A synchronous scan is performed on the new target. A new target structure associated with the new target is updated using a new source structure associated with the new source. Techniques are also provided for performing a copy operation in which a fast reverse restore command is received after an instant virtual copy has been performed from a new target to a new source and wherein the fast reverse restore command is performed before a background copy has been performed by the instant virtual copy.

    摘要翻译: 提供了执行复印操作的技术。 接收到指示新的源和新目标的快速反向恢复命令,其中新的源是原始目标,并且新目标是原始源。 对新目标进行同步扫描。 使用与新源相关联的新源结构来更新与新目标相关联的新目标结构。 还提供了用于执行复制操作的技术,其中在从新目标执行瞬时虚拟副本到新的源之后接收快速反向恢复命令,并且其中在执行后台复制之前执行快速反向恢复命令 通过即时虚拟副本。

    Autonomic infrastructure enablement for point in time copy consistency
    10.
    发明申请
    Autonomic infrastructure enablement for point in time copy consistency 失效
    自动基础设施启用时间点复制一致性

    公开(公告)号:US20050071372A1

    公开(公告)日:2005-03-31

    申请号:US10674900

    申请日:2003-09-29

    IPC分类号: G06F3/06 G06F17/00

    摘要: A two-phase process FlashCopy operation is provided that can be used to aid in the formation of consistency groups across multiple storage control units. In the first phase, preparations to create a new consistency group are made “revertible” by write-inhibiting the source volumes through “Establish-FlashCopy-revertible” commands. If the preparation of any volume within the consistency group fails, a “Withdraw-FlashCopy-revert” command may be executed, thereby causing a retention of the prior FlashCopy point-in-time copy. In the second phase, executed if all preparations are successful, a “Withdraw-FlashCopy-commit” command may be executed to remove all write-inhibit indicators, complete the creation of the new FlashCopy point-in-time copy and secure the new consistency group. Write requests to the FlashCopy source volumes may then be received and processed without risking corruption of the new consistency group on the Flashcopy target volumes.

    摘要翻译: 提供了一个两阶段FlashCopy操作,可用于帮助跨多个存储控制单元形成一致性组。 在第一阶段,创建新的一致性组的准备工作通过“建立-FromCopy-revertible”命令写入禁止源卷“可回复”。 如果一致性组中的任何卷的准备失败,则可以执行“Withdraw-FlashCopy-revert”命令,从而保留先前的FlashCopy时间点副本。 在第二阶段,如果所有准备工作都成功执行,则可以执行“Withdraw-FlashCopy-commit”命令来删除所有禁止写入指示符,完成创建新的FlashCopy时间点副本并确保新的一致性 组。 然后可以接收并处理向FlashCopy源卷写入请求,而不会在Flashcopy目标卷上新的一致性组的损坏风险。