Journal based replication with a virtual service layer
    1.
    发明授权
    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分解到基于日志的复制设备,并启用 基于日志的复制设备,以创建写入一个或多个虚拟存储卷的数据的连续数据保护映像。

    Multi site and multi tenancy
    3.
    发明授权

    公开(公告)号:US09619256B1

    公开(公告)日:2017-04-11

    申请号:US13599492

    申请日:2012-08-30

    IPC分类号: G06F7/00 G06F17/00 G06F9/455

    摘要: A computer implemented method, system, and computer program product for replicating multiple tenants comprising creating a first sub cluster at a production site; wherein the production site has a cluster of replication appliances and wherein the sub-cluster comprises a subset of the replication appliances in the cluster of replication appliance at the production site, creating a second sub cluster at a replication site comprising of a subset of replication appliances in the cluster of replication appliance at the production cluster, and creating a replication subsystem comprising of the first and second sub-clusters and replicating from the production sub-cluster to the replica sub cluster.

    Method and apparatus for multi-copy replication using a multi-splitter
    6.
    发明授权
    Method and apparatus for multi-copy replication using a multi-splitter 有权
    使用多分割器进行多拷贝复制的方法和装置

    公开(公告)号:US09189341B1

    公开(公告)日:2015-11-17

    申请号:US13436725

    申请日:2012-03-30

    IPC分类号: G06F11/14 G06F3/06

    摘要: Conventional methods of multi-site replication require a data protection appliance (DPA) to split IOs arriving at a volume from a host to a plurality of replica volumes. However, in example embodiments of the present invention, a splitter in the data path may split the IOs to a plurality of replica volumes. In order to create multiple, independent copies of a volume, the splitter will expose the volume to the production site DPA as a plurality of volume instances. Each volume instance may be part of a separate consistency group to be replicated to separate replication sites. Thus, the DPA may attach the splitter to several consistency groups and thus create multiple replicas at one or more replication sites of the same volume.

    摘要翻译: 多站点复制的常规方法要求数据保护设备(DPA)将从主机到达卷的IO拆分成多个副本卷。 然而,在本发明的示例性实施例中,数据路径中的分离器可将IO分割成多个副本卷。 为了创建卷的多个独立副本,分割器将将卷暴露到生产站点DPA作为多个卷实例。 每个卷实例可以是要复制到单独的复制站点的单独一致性组的一部分。 因此,DPA可以将分离器附接到几个一致性组,并且因此在相同体积的一个或多个复制位点处产生多个复制品。

    Method and apparatus for cascaded replication using a multi splitter
    7.
    发明授权
    Method and apparatus for cascaded replication using a multi splitter 有权
    使用多分段器进行级联复制的方法和装置

    公开(公告)号:US09081754B1

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

    申请号:US13436720

    申请日:2012-03-30

    IPC分类号: G06F12/16 G06F11/20 G06F11/14

    摘要: Conventional method of replication do not allow cascaded replication with journaling. However, in example embodiments of the present invention, a splitter in storage or in the data path may split a single volume to multiple DPA targets. The splitter will intercept data arriving to the volume and split the data to another DPA, thereby allowing cascaded replication. In certain embodiments, the DPA may notify the splitter about a point of consistency because the DPA does not distribute IOs with write order fidelity at all times and only some points are write order fidelity consistent. Thus, the DPA may notify the splitter about a consistent point and the splitter will send notifications about the consistent points to the second DPA, allowing the volumes to have consistent points.

    摘要翻译: 常规的复制方法不允许使用日志记录的级联复制。 然而,在本发明的示例性实施例中,存储器中或在数据路径中的分离器可以将单个卷分割成多个DPA目标。 分离器将拦截到达卷的数据并将数据分割到另一个DPA,从而允许级联复制。 在某些实施例中,DPA可以通知分离器关于一致性点,因为DPA始终不分配具有写命令保真度的IO,并且只有一些点是写顺序保真度一致。 因此,DPA可以通知分离器关于一致点,并且分离器将向第二DPA发送关于一致点的通知,允许卷具有一致的点。

    AntiAfinity
    9.
    发明授权

    公开(公告)号:US09619264B1

    公开(公告)日:2017-04-11

    申请号:US13599235

    申请日:2012-08-30

    摘要: A computer implemented method, system, and computer program product for recovering from a crash of a system being replicated, the method comprising determining the amount of recovery time due to the crash of each of a set of hypervisors; wherein each of the hypervisors runs one or more data replication elements selected from the group consisting of a splitter and a replication appliance; wherein each of the splitters and replication appliances replicates one or more volumes, creating an assignment of the one or more volumes to the set of replication appliances and creating an assignment of one or more replication appliances to a set of hypervisors to minimize the amount of recovery time.

    Upgrading software on a pair of nodes in a clustered environment
    10.
    发明授权
    Upgrading software on a pair of nodes in a clustered environment 有权
    在集群环境中的一对节点上升级软件

    公开(公告)号:US09286052B1

    公开(公告)日:2016-03-15

    申请号:US13233155

    申请日:2011-09-15

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/65 G06F8/60 G06F8/61

    摘要: In one aspect, a method to upgrade software on nodes in a clustered environment, includes terminating processes on a first node before upgrading the software on the first node, upgrading the software to a first version from a second version on the first node, running the processes on the first node after upgrading the software on the first node to the first version, determining whether a second node is about to upgrade to the first version of software, allowing transfer of site control from the second node to the first node, if the second node is about to upgrade to the first version of software and upgrading the software on the second node to the first version of software after the transferring of site control from the second node to the first node.

    摘要翻译: 在一个方面,一种在群集环境中的节点上升级软件的方法包括:在升级第一节点上的软件之前,在第一节点上终止进程,将软件从第一节点上的第二版本升级到第一版本, 在将第一节点上的软件升级到第一版本之后,在第一节点上进行处理,确定第二节点是否即将升级到第一版本的软件,从而允许将站点控制从第二节点传送到第一节点,如果 第二节点即将升级到第一个版本的软件,并将站点控制从第二个节点传输到第一个节点,将第二个节点上的软件升级到第一个版本的软件。