Method and apparatus for preventing journal loss on failover in symmetric continuous data protection replication
    1.
    发明授权
    Method and apparatus for preventing journal loss on failover in symmetric continuous data protection replication 有权
    在对称连续数据保护复制中防止故障转移中的日志丢失的方法和装置

    公开(公告)号:US08769336B1

    公开(公告)日:2014-07-01

    申请号:US13337651

    申请日:2011-12-27

    IPC分类号: G06F11/00

    摘要: In traditional journal based replication environments, the journal is lost on failover. However, example embodiments of the present invention overcome this and other deficiencies by preserving a journal in a symmetric continuous data protection environment. Therefore, example embodiments of the present invention provide a method, an apparatus, and a computer program production for preserving a journal in a symmetric continuous data protection environment. The method comprises maintaining a journal in a journal-based replication environment comprising a production volume at a production site and a replication volume at a replication site and, after detecting a failover event, symmetrically preserving the journal after failover.

    摘要翻译: 在传统的基于日志的复制环境中,日志在故障切换中丢失。 然而,本发明的示例性实施例通过在对称连续数据保护环境中保留日志来克服这个和其他缺陷。 因此,本发明的示例性实施例提供了一种用于在对称连续数据保护环境中保存日志的方法,装置和计算机程序生产。 该方法包括在基于日记的复制环境中维护日志,其中包括生产站点处的生产卷和复制站点处的复制卷,以及在检测到故障转移事件之后,在故障切换后对称地保留日志。

    Journal-based replication without journal loss
    2.
    发明授权
    Journal-based replication without journal loss 有权
    基于日志的复制,无日记损失

    公开(公告)号:US08898409B1

    公开(公告)日:2014-11-25

    申请号:US13534422

    申请日:2012-06-27

    IPC分类号: G06F12/16

    CPC分类号: G06F12/16 G06F11/00

    摘要: In one aspect, a method includes performing a failover in a journal-based replication system and performing a failback in the journal-based replication system without loss to journaling. In another aspect, an article includes a non-transitory machine-readable medium that stores executable instructions. The instructions cause a machine to perform a failover in a journal-based replication system and perform a failback in the journal-based replication system without loss to journaling. In a further aspect, an apparatus includes circuitry configured to perform a failover in a journal-based replication system and perform a failback in the journal-based replication system without loss to journaling.

    摘要翻译: 在一个方面,一种方法包括在基于日志的复制系统中执行故障切换,并在基于日志的复制系统中执行故障恢复,而不会损失日志记录。 在另一方面,一种物品包括存储可执行指令的非暂时机器可读介质。 这些说明使机器在基于日志的复制系统中执行故障切换,并在基于日志的复制系统中执行故障回复,而不会损失日志记录。 在另一方面,一种装置包括经配置以在基于日志的复制系统中执行故障切换并在基于日志的复制系统中执行故障恢复而不损失日志记录的电路。

    Scaleout replication of an application
    3.
    发明授权
    Scaleout replication of an application 有权
    应用程序的Scaleout复制

    公开(公告)号:US09336094B1

    公开(公告)日:2016-05-10

    申请号:US13614104

    申请日:2012-09-13

    摘要: In one aspect, a method includes determining that a first quorum of servers is available at a production site and a target site and generating a group-set bookmark if the first quorum of servers is available. In another aspect, an article includes a non-transitory machine-readable medium that stores executable instructions. The instructions cause a machine to determine that a first quorum of servers is available at a production site and a target site and generate a group-set bookmark if the first quorum of servers is available. In a further aspect, an apparatus includes circuitry configured to determine that a first quorum of servers is available at a production site and a target site; and generate a group -set bookmark if the first quorum of servers available.

    摘要翻译: 一方面,一种方法包括确定服务器的第一法定数量在生产站点和目标站点是可用的,并且如果第一法定服务器可用,则生成组集合书签。 在另一方面,一种物品包括存储可执行指令的非暂时机器可读介质。 这些说明使机器确定在生产站点和目标站点可以使用第一个服务器的数量,并在服务器的第一个仲裁数量可用的情况下生成一个组集书签。 在另一方面,一种装置包括被配置为确定服务器的第一法定数量在生产现场和目标站点可用的电路; 并且如果服务器的第一个仲裁可用,则生成一个组集合书签。

    Consistency across snapshot shipping and continuous replication
    5.
    发明授权
    Consistency across snapshot shipping and continuous replication 有权
    跨快照运输和连续复制的一致性

    公开(公告)号:US09087112B1

    公开(公告)日:2015-07-21

    申请号:US13924982

    申请日:2013-06-24

    IPC分类号: G06F17/00 G06F17/30

    摘要: In one aspect, a method includes performing replication of a first volume using a snapshot shipping mode, performing replication of a second volume using a continuous replication mode and generating a consistent point in time for the first and second volumes to enable retrieval of replicated data from the first and second volumes at the consistent point in time.

    摘要翻译: 一方面,一种方法包括使用快照发送模式执行第一卷的复制,使用连续复制模式执行第二卷的复制,并且生成第一和第二卷的一致的时间点以使得能够从 第一和第二卷在一致的时间点。

    Method and apparatus for round trip synchronous replication using SCSI reads
    6.
    发明授权
    Method and apparatus for round trip synchronous replication using SCSI reads 有权
    使用SCSI读取的往返同步复制的方法和装置

    公开(公告)号:US08738813B1

    公开(公告)日:2014-05-27

    申请号:US13337605

    申请日:2011-12-27

    IPC分类号: G06F3/00

    摘要: The SCSI WRITE command is a two round trip protocol, which introduces significant latency in synchronous replication environments. Example embodiments of the present invention overcome these and other deficiencies by using SCSI READ commands from the replication site to the production site instead of using SCSI WRITE commands from the production site to the replication site to decrease latency in a synchronous replication environment. SCSI READ commands are single round trip commands. Thus, the number of round trips required to complete each I/O is reduced from two round trips to one round trip by maintaining at least one SCSI READ command from a SCSI initiator to a SCSI target and then responding to at least one of the at least one SCSI READ command at the SCSI target according to the SCSI READ command.

    摘要翻译: SCSI WRITE命令是两个往返协议,在同步复制环境中引入了很大的延迟。 本发明的示例实施例通过使用从复制站点到生产站点的SCSI READ命令来克服这些和其他缺陷,而不是使用从生产站点到复制站点的SCSI WRITE命令来减少同步复制环境中的延迟。 SCSI READ命令是单程往返命令。 因此,通过将至少一个SCSI READ命令从SCSI启动器维护到SCSI目标,然后响应于at中的至少一个,完成每个I / O所需的往返次数从两次往返次数减少到一次往返 根据SCSI READ命令在SCSI目标上至少有一个SCSI READ命令。

    Continuous data replication
    7.
    发明授权
    Continuous data replication 有权
    连续数据复制

    公开(公告)号:US08600945B1

    公开(公告)日:2013-12-03

    申请号:US13434447

    申请日:2012-03-29

    IPC分类号: G06F17/00

    CPC分类号: G06F17/00 G06F11/00 G06F11/20

    摘要: In a first embodiment, computer implemented method and computer program product for executing an action selected from the group consisting of removing a LUN from a consistency group on a production site and adding a LUN to a consistency group on a production site; wherein the action is performed without loss of a journal tracking the changes to the consistency group at a replication site, the replication site replicating the consistency group on the production site.

    摘要翻译: 在第一实施例中,计算机实现的方法和计算机程序产品用于执行从包括从生产站点上的一致性组中移除LUN并将LUN添加到生产站点上的一致性组的组中的动作; 其中所述动作被执行而不丢失在复制站点跟踪对所述一致性组的改变的日志,所述复制站点复制所述生产站点上的所述一致性组。

    Mirroring metadata in a continuous data protection environment
    8.
    发明授权
    Mirroring metadata in a continuous data protection environment 有权
    在连续数据保护环境中镜像元数据

    公开(公告)号:US08438135B1

    公开(公告)日:2013-05-07

    申请号:US13541198

    申请日:2012-07-03

    IPC分类号: G06F7/00 G06F17/30

    摘要: In one aspect, a method includes providing data protection to data in a first volume at a first data protection appliance by storing a copy of the data in a second volume using a second data protection appliance, tracking changes between data locations in the first volume and the second volume using a delta marking stream (DMS) and receiving, at the first data protection appliance, metadata. The metadata is intended to be committed to the DMS. The method further includes mirroring the metadata at a third data protection appliance.

    摘要翻译: 一方面,一种方法包括通过使用第二数据保护装置将数据的副本存储在第二卷中来跟踪第一数据保护装置中的第一卷中的数据,跟踪第一卷中的数据位置之间的变化以及 所述第二卷使用增量标记流(DMS)并且在所述第一数据保护装置处接收元数据。 元数据旨在提交给DMS。 该方法还包括在第三数据保护装置处镜像元数据。

    Journal based replication with a virtual service layer
    9.
    发明授权
    Journal based replication with a virtual service layer 有权
    基于日志的复制与虚拟服务层

    公开(公告)号:US08429362B1

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

    申请号:US13077246

    申请日:2011-03-31

    IPC分类号: G06F12/16

    摘要: A system, program product, and computer implemented method for data replication, comprising enabling a virtual service layer to consume a storage medium of a site and map the storage medium of the site as one or more virtual storage volumes, enabling the virtual service layer to present the one or more virtual storage volumes for consumption by a host, enabling a splitter of the site to intercept I/O written to the one or more virtual storage volumes, splitting intercepted I/O to a journal based replication appliance, and enabling the journal based replication appliance to create a continuous data protection image of the data written to one or more virtual storage volumes.

    摘要翻译: 一种用于数据复制的系统,程序产品和计算机实现的方法,包括使虚拟服务层能够使用站点的存储介质并将站点的存储介质映射为一个或多个虚拟存储卷,从而使虚拟服务层能够 呈现主机消耗的一个或多个虚拟存储卷,使得站点的分离器可以截取写入一个或多个虚拟存储卷的I / O,将截取的I / O分解到基于日志的复制设备,并启用 基于日志的复制设备,以创建写入一个或多个虚拟存储卷的数据的连续数据保护映像。

    Inverse star replication
    10.
    发明授权

    公开(公告)号:US09910739B1

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

    申请号:US13077262

    申请日:2011-03-31

    IPC分类号: G06F11/14 G06F11/20

    摘要: A method, system and computer program product for enabling a virtual service layer to consume a storage medium at a first site and map the storage medium as one or more virtual storage volumes, enabling the virtual service layer to present the one or more virtual storage volumes for consumption at the first site, enabling a splitter of the virtual service layer to intercept I/O written to the one or more virtual storage volumes, splitting intercepted I/O to a journal based replication appliance, enabling the virtual storage volumes to be accessible at a second site, wherein the one or more the virtual storage volume are mirrored at the second site by the virtual service layer; and replicating IO from either the first site or the second site to a third site.