Replication of volumes using partial volume split

    公开(公告)号:US10255291B1

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

    申请号:US12493293

    申请日:2009-06-29

    IPC分类号: G06F17/30 G06F3/06 G06F15/16

    摘要: A method and system comprising splitting an IO in a system; intercepting the IO in an appliance; determining whether the IO is directed to a replicated file system; sending the IO directed to the replicated file system to a replication device; and acknowledging the receipt of the IO. A method, system and computer program product comprising requesting access to a point in time in a replicated file system; determining from a plurality of bookmarks of file system configurations; a bookmark corresponding to the point in time; determining if the current configuration of the file system is equivalent to the bookmark; and reconfiguring the file system when the current configuration is not equivalent to the configuration of the bookmark.

    Distributed scale-out replication

    公开(公告)号:US10235145B1

    公开(公告)日:2019-03-19

    申请号:US13614260

    申请日:2012-09-13

    摘要: In one aspect, a method includes intercepting write I/Os going to a volume on a storage array and sending the write I/Os to targets on a plurality of source-side data protection appliances based on a load balancing scheme. In another aspect, an article includes a non-transitory machine-readable medium that stores executable instructions. The instructions cause a machine to intercept write I/Os going to a volume on a storage array and send the write I/Os to targets on a plurality of source-side data protection appliances based on a load balancing scheme. In a further aspect, an apparatus includes circuitry configured to intercept write I/Os going to a volume on a storage array and send the write I/Os to targets on a plurality of source-side data protection appliances based on a load balancing scheme.

    Asynchronous copy on write
    3.
    发明授权

    公开(公告)号:US10108507B1

    公开(公告)日:2018-10-23

    申请号:US13077280

    申请日:2011-03-31

    申请人: Assaf Natanzon

    发明人: Assaf Natanzon

    IPC分类号: G06F11/20 G06F11/14

    摘要: A method, system, and computer program product for receiving a request to roll an image to a point in time by reading data from a journal, applying data from the journal to create a asynchronous copy on write image at the requested point in time, creating a virtual image data structure, and allowing writes to be cached in a journal based replication appliance.

    Scaleout replication of an application
    4.
    发明授权
    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.

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

    System and method for migrating virtual machines
    6.
    发明授权
    System and method for migrating virtual machines 有权
    用于迁移虚拟机的系统和方法

    公开(公告)号:US09158578B1

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

    申请号:US13539398

    申请日:2012-06-30

    IPC分类号: G06F12/16 G06F9/48 G06F3/06

    摘要: A method, computer program product, and computing system for receiving an indication that a target virtual machine is going to be migrated from a first operating environment to a second operating environment. The target cache system is associated with target virtual machine. An auxiliary virtual machine is generated within the second operating environment. An auxiliary cache system is associated with the auxiliary virtual machine. The target virtual machine and the auxiliary virtual machine are connected. IO requests for the target virtual machine are mirrored to the auxiliary virtual machine. At least a portion of cache data included within a target memory system associated with the target cache system is copied to an auxiliary memory system associated with the auxiliary cache system. The target virtual machine is migrated from the first operating environment to the second operating environment.

    摘要翻译: 一种用于接收目标虚拟机将要从第一操作环境迁移到第二操作环境的指示的方法,计算机程序产品和计算系统。 目标缓存系统与目标虚拟机相关联。 在第二操作环境内生成辅助虚拟机。 辅助缓存系统与辅助虚拟机相关联。 目标虚拟机和辅助虚拟机连接。 对目标虚拟机的IO请求将镜像到辅助虚拟机。 包括在与目标高速缓存系统相关联的目标存储器系统内的高速缓存数据的至少一部分被复制到与辅助高速缓存系统相关联的辅助存储器系统中。 目标虚拟机从第一个操作环境迁移到第二个操作环境。

    Writing and reading encrypted data using time-based encryption keys
    7.
    发明授权
    Writing and reading encrypted data using time-based encryption keys 有权
    使用基于时间的加密密钥编写和读取加密数据

    公开(公告)号:US09152814B1

    公开(公告)日:2015-10-06

    申请号:US13731988

    申请日:2012-12-31

    申请人: Assaf Natanzon

    发明人: Assaf Natanzon

    IPC分类号: G06F21/62 G06F12/14

    摘要: In one aspect, a method to manage encrypted data includes configuring a first portion of a storage medium to store encrypted data. The encrypted data is encrypted using a time-based encryption key. The method also includes configuring a second portion of the storage medium to include metadata identifying the time-based encryption key and storing the time-based encryption key in a location other than the storage medium.

    摘要翻译: 一方面,一种管理加密数据的方法包括配置存储介质的第一部分以存储加密数据。 加密数据使用基于时间的加密密钥进行加密。 该方法还包括配置存储介质的第二部分以包括标识基于时间的加密密钥的元数据,并将基于时间的加密密钥存储在除存储介质之外的位置。

    Consistency across snapshot shipping and continuous replication
    8.
    发明授权
    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.

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

    Creating and maintaining clones in continuous data protection
    9.
    发明授权
    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
    10.
    发明授权
    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重定向到第一存储介质,并将写入重定向到第一 存储介质和数据保护设备。