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.

    AntiAfinity
    5.
    发明授权

    公开(公告)号: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
    6.
    发明授权
    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.

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

    Inverse star replication
    7.
    发明授权

    公开(公告)号: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.

    Replicating key-value pairs in a continuous data protection system
    8.
    发明授权
    Replicating key-value pairs in a continuous data protection system 有权
    在连续数据保护系统中复制键值对

    公开(公告)号:US08949180B1

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

    申请号:US13535865

    申请日:2012-06-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30587 G06F17/30575

    摘要: In one aspect, a method to replicate a key-value pair includes intercepting a command to update a key-value pair in a key-value pair database, the key-value database comprising metadata of a virtual volume, sending an updated key-value pair to a data protection appliance, receiving an acknowledgement that the data protection appliance received the updated key-value pair and updating the key-value pair in the key-value database after the acknowledgement is received.

    摘要翻译: 一方面,一种复制密钥值对的方法包括拦截用于更新密钥对对数据库中的密钥值对的命令,所述密钥值数据库包括虚拟卷的元数据,发送更新的密钥值 与数据保护设备配对,在接收到确认之后,接收到数据保护设备接收到更新的密钥对对的确认,并更新密钥值数据库中的密钥 - 值对。