Creating and maintaining clones in continuous data protection
    11.
    发明授权
    Creating and maintaining clones in continuous data protection 有权
    创建和维护连续数据保护中的克隆

    公开(公告)号:US08996827B1

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

    申请号:US13337678

    申请日:2011-12-27

    申请人: Assaf Natanzon

    发明人: Assaf Natanzon

    IPC分类号: G06F12/00 G06F12/06

    摘要: In traditional storage arrays, the number of clones permitted inside the storage array may be limited by the amount of available storage. Further, clones stored on the array may require significant storage resources. Thus, the number of clone stored by the storage array may also be limited by the storage system memory and not just by the disk space. Accordingly, example embodiments of the present invention allow for creating and maintaining a plurality (e.g., an unlimited number) of thin asynchronous clones in storage, even if replica storage is capable of storing only a limited number of snapshots. Further, example embodiments of the present invention allow clones to be freely attached and detached from the replication environment for various purposes.

    摘要翻译: 在传统的存储阵列中,存储阵列中允许的克隆数可能受到可用存储量的限制。 此外,存储在阵列上的克隆可能需要大量的存储资源。 因此,存储阵列存储的克隆的数量也可能受到存储系统存储器的限制,而不仅仅是由磁盘空间限制。 因此,即使复制存储器只能存储有限数量的快照,本发明的示例实施例允许在存储器中创建和维护多个(例如,无限数量)的薄异步克隆。 此外,本发明的示例性实施例允许将克隆从复制环境中自由地附接和分离用于各种目的。

    Splitter based hot migration
    12.
    发明授权
    Splitter based hot migration 有权
    基于分流器的热迁移

    公开(公告)号:US08935498B1

    公开(公告)日:2015-01-13

    申请号:US13248939

    申请日:2011-09-29

    申请人: Assaf Natanzon

    发明人: Assaf Natanzon

    IPC分类号: G06F12/02

    摘要: A system, method, and computer program product for intercepting Input/Outputs (IOs) sent to a second storage medium in a storage array via a splitter in the storage array, redirecting read IOs to a first storage medium, and redirecting writes to the first storage medium and a Data Protection appliance.

    摘要翻译: 一种用于截取通过存储阵列中的分离器发送到存储阵列中的第二存储介质的输入/输出(IO)的系统,方法和计算机程序产品,将读取IO重定向到第一存储介质,并将写入重定向到第一 存储介质和数据保护设备。

    Method and apparatus for round trip synchronous replication using SCSI reads
    14.
    发明授权
    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
    15.
    发明授权
    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添加到生产站点上的一致性组的组中的动作; 其中所述动作被执行而不丢失在复制站点跟踪对所述一致性组的改变的日志,所述复制站点复制所述生产站点上的所述一致性组。

    Multi source wire deduplication
    17.
    发明授权
    Multi source wire deduplication 有权
    多源重复数据删除

    公开(公告)号:US08495304B1

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

    申请号:US12977651

    申请日:2010-12-23

    IPC分类号: G06F12/00

    摘要: A method, system, and program product for data deduplication in a replication environment, the replication environment having a production site, a splitter, and a replication site, wherein the replication site has a journal, comprising determining a digest for each chunk of data of a set of data chunks, determining for each chunk whether the digest is in an index on the production site, determining for which offsets are to be evicted from the cache on the replication site, replacing the chunks in set of chunks that are in the index with an offset, and transmitting the set of chunks, offsets and an eviction list to the replication site.

    摘要翻译: 一种用于复制环境中的重复数据删除的方法,系统和程序产品,所述复制环境具有生产站点,分割器和复制站点,其中所述复制站点具有日志,所述方法,系统和程序产品包括确定每个数据块的摘要 一组数据块,为每个块确定摘要是否在生产站点上的索引中,确定哪些偏移将从复制站点上的缓存中逐出,替换在索引中的块集合中的块 具有偏移量,并将该组块,偏移量和逐出列表发送到复制站点。

    Mirroring metadata in a continuous data protection environment
    18.
    发明授权
    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
    20.
    发明授权
    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分解到基于日志的复制设备,并启用 基于日志的复制设备,以创建写入一个或多个虚拟存储卷的数据的连续数据保护映像。