MAINTAINING MIRROR AND STORAGE SYSTEM COPIES OF VOLUMES AT MULTIPLE REMOTE SITES
    2.
    发明申请
    MAINTAINING MIRROR AND STORAGE SYSTEM COPIES OF VOLUMES AT MULTIPLE REMOTE SITES 有权
    在多个远程站点维护卷筒和存储系统复印件

    公开(公告)号:US20120226877A1

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

    申请号:US13471231

    申请日:2012-05-14

    IPC分类号: G06F12/16

    摘要: Provided is a method for maintaining mirror and storage system copies of volumes at multiple remote sites. A first server maintains a mirror copy relationship between a first storage system at a first site and a second storage system at a second site. The first server performs a first point-in-time copy operation from the first storage system to a first storage system copy, wherein the data for the first storage system copy is consistent as of the determined point-in-time. The first server transmits a command to a second server to create a point-in-time copy of the second storage system. The second server processes mirror data transferred from the first server as part of the mirror copy relationship to determine when to create a second point-in-time copy. The second server performs the second point-in-time copy operation.

    摘要翻译: 提供了一种在多个远程站点维护卷的镜像和存储系统副本的方法。 第一服务器在第一站点处的第一存储系统和第二站点处的第二存储系统之间维护镜像复制关系。 第一服务器执行从第一存储系统到第一存储系统副本的第一时间点复制操作,其中第一存储系统副本的数据与确定的时间点一致。 第一服务器向第二服务器发送命令以创建第二存储系统的时间点副本。 第二个服务器处理从第一个服务器传输的镜像数据作为镜像复制关系的一部分,以确定何时创建第二个时间点副本。 第二个服务器执行第二个时间点复制操作。

    Command sequence numbering apparatus and method
    3.
    发明授权
    Command sequence numbering apparatus and method 失效
    命令序列编号装置及方法

    公开(公告)号:US07962780B2

    公开(公告)日:2011-06-14

    申请号:US12197183

    申请日:2008-08-22

    IPC分类号: G06F11/00

    摘要: A method, system, and computer program product to preserve data integrity in a mirror and copy environment is disclosed herein. In one embodiment, a method may include receiving a write command and data from a host device. The method may further include writing the data to a primary storage device and attaching a primary sequence number associated with the primary storage device to the write command, thereby providing a numbered write command with a command sequence number. The numbered write command may then be transmitted to a secondary storage device. The method may further include comparing the command sequence number to a secondary sequence number associated with the secondary storage device. If the command sequence number matches the secondary sequence number, then the command may be executed. Otherwise, it may be ignored.

    摘要翻译: 本文公开了一种在镜像和复制环境中保护数据完整性的方法,系统和计算机程序产品。 在一个实施例中,一种方法可以包括从主机设备接收写命令和数据。 该方法还可以包括将数据写入主存储设备并将与主存储设备相关联的主序列号附加到写命令,从而提供具有命令序列号的编号写命令。 然后可以将编号的写入命令发送到辅助存储设备。 该方法还可以包括将命令序列号与与辅助存储设备相关联的次序列号进行比较。 如果命令序列号与二次序列号匹配,则可以执行该命令。 否则可能会被忽略。

    Apparatus, system, and method for an improved synchronous mirror swap
    4.
    发明授权
    Apparatus, system, and method for an improved synchronous mirror swap 有权
    用于改进的同步镜交换的装置,系统和方法

    公开(公告)号:US07627729B2

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

    申请号:US11470970

    申请日:2006-09-07

    IPC分类号: G06F12/00

    摘要: An apparatus, system, and method are disclosed for activating a synchronous mirror as a primary storage volume. The apparatus system and method include directing a third storage volume to store updates sent to the third storage volume from a second storage volume onto a first storage volume in response to the first storage volume becoming operational after a failure, terminating sending updates from the second storage volume to the third storage volume in response to the first storage volume becoming substantially consistent with the third storage volume, and synchronously storing updates received by the second storage volume on the first storage volume and asynchronously storing updates received by the first storage volume on the third storage volume in response to terminating sending updates from the second storage volume to the third storage volume after the first and third storage volumes are substantially consistent.

    摘要翻译: 公开了用于激活作为主要存储卷的同步镜的装置,系统和方法。 所述设备系统和方法包括:响应于所述第一存储卷在故障之后变得可操作,指示第三存储卷将从第二存储卷发送到第三存储卷的更新存储到第一存储卷上,终止从第二存储器发送更新 响应于第一存储卷变得与第三存储卷大致一致的卷到第三存储卷,并且将由第二存储卷接收的更新同步地存储在第一存储卷上,并异步地将由第一存储卷接收的更新存储在第三存储卷 存储卷响应于在第一和第三存储卷基本上一致之后终止将更新从第二存储卷发送到第三存储卷。

    APPARATUS, SYSTEM, AND METHOD FOR AN IMPROVED SYNCHRONOUS MIRROR SWAP
    6.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR AN IMPROVED SYNCHRONOUS MIRROR SWAP 有权
    用于改进的同步反射镜的装置,系统和方法

    公开(公告)号:US20080065843A1

    公开(公告)日:2008-03-13

    申请号:US11470970

    申请日:2006-09-07

    IPC分类号: G06F12/16

    摘要: An apparatus, system, and method are disclosed for activating a synchronous mirror as a primary storage volume. The apparatus system and method include directing a third storage volume to store updates sent to the third storage volume from a second storage volume onto a first storage volume in response to the first storage volume becoming operational after a failure, terminating sending updates from the second storage volume to the third storage volume in response to the first storage volume becoming substantially consistent with the third storage volume, and synchronously storing updates received by the second storage volume on the first storage volume and asynchronously storing updates received by the first storage volume on the third storage volume in response to terminating sending updates from the second storage volume to the third storage volume after the first and third storage volumes are substantially consistent.

    摘要翻译: 公开了用于激活作为主要存储卷的同步镜的装置,系统和方法。 所述设备系统和方法包括:响应于所述第一存储卷在故障之后变得可操作,指示第三存储卷将从第二存储卷发送到第三存储卷的更新存储到第一存储卷上,终止从第二存储器发送更新 响应于第一存储卷变得与第三存储卷大致一致的卷到第三存储卷,并且将由第二存储卷接收的更新同步地存储在第一存储卷上,并异步地将由第一存储卷接收的更新存储在第三存储卷 存储卷响应于在第一和第三存储卷基本上一致之后终止将更新从第二存储卷发送到第三存储卷。

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

    公开(公告)号:US07188222B2

    公开(公告)日:2007-03-06

    申请号:US10674845

    申请日:2003-09-29

    IPC分类号: G06F12/16 G06F11/00

    摘要: 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.

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

    Method, system, and program for establishing and using a point-in-time copy relationship
    9.
    发明授权
    Method, system, and program for establishing and using a point-in-time copy relationship 有权
    建立和使用时间点复制关系的方法,系统和程序

    公开(公告)号:US07024530B2

    公开(公告)日:2006-04-04

    申请号:US10388568

    申请日:2003-03-14

    IPC分类号: G06F12/00

    摘要: Provided are a method, system, and program for establishing a point-in-time copy. A source relationship data structure and target relationship data structure are generated when establishing a point-in-time copy relationship between source and target storage areas, wherein the source and target relationship data structures each include an indicator for each source storage area and corresponding target storage area in the point-in-time copy relationship. The source and target relationship data structures are initialized to set the indicator for each source storage area and corresponding target storage area in the point-in-time copy relationship to a first value. A determination is made that data was written to one target storage area after establishing the point-in-time copy relationship. The indicators in the source and target relationship data structures corresponding to the source storage area and corresponding target storage area to which data was written are set to a second value.

    摘要翻译: 提供了一种用于建立时间点副本的方法,系统和程序。 当建立源和目标存储区域之间的时间点复制关系时,产生源关系数据结构和目标关系数据结构,其中源和目标关系数据结构各自包括每个源存储区的指示符和对应的目标存储 区域在时间点复制关系。 初始化源和目标关系数据结构,将每个源存储区域的指示符和时间点复制关系中的对应目标存储区域设置为第一个值。 确定在建立时间点复制关系后,将数据写入一个目标存储区域。 将与源数据存储区域对应的源和目标关系数据结构中的指示符和写入数据的对应目标存储区域设置为第二值。

    Workload learning in data replication environments
    10.
    发明授权
    Workload learning in data replication environments 有权
    数据复制环境中的工作负载学习

    公开(公告)号:US08473459B2

    公开(公告)日:2013-06-25

    申请号:US13037285

    申请日:2011-02-28

    IPC分类号: G06F17/00

    摘要: A method for replicating I/O performance in data replication environments, such as PPRC environments, is described. In selected embodiments, such a method includes monitoring I/O workload at a primary storage device over a period of time, such as a period of hours, days, or months. The method then generates learning data at the primary storage device describing the I/O workload over the selected time period. The learning data is replicated from the primary storage device to a secondary storage device. The method uses the learning data to optimize the secondary storage device to handle the I/O workload of the primary storage device. This will enable the secondary storage device to provide substantially the same I/O performance as the primary storage device in the event a failover occurs. A corresponding system and computer program product are also disclosed and claimed herein.

    摘要翻译: 描述了在数据复制环境(如PPRC环境)中复制I / O性能的方法。 在所选择的实施例中,这种方法包括在一段时间(例如,几个小时,几天或几个月的时间段)监视主存储设备处的I / O工作负载。 然后,该方法在主存储设备上在所选择的时间段内生成描述I / O工作负载的学习数据。 学习数据从主存储设备复制到辅助存储设备。 该方法使用学习数据优化辅助存储设备来处理主存储设备的I / O工作负载。 在发生故障转移的情况下,这将使辅助存储设备能够提供与主存储设备基本相同的I / O性能。 本文还公开并要求对应的系统和计算机程序产品。