-
公开(公告)号:US08429362B1
公开(公告)日:2013-04-23
申请号:US13077246
申请日:2011-03-31
申请人: Assaf Natanzon , Steven R. Bromling , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Steven R. Bromling , Saar Cohen , Jehuda Shemer , Alex Solan
IPC分类号: G06F12/16
CPC分类号: G06F11/1471 , G06F3/0617 , G06F3/065 , G06F3/067 , G06F11/2035 , G06F11/2038 , G06F11/2048 , G06F11/2064 , G06F11/2074 , G06F2201/815
摘要: 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分解到基于日志的复制设备,并启用 基于日志的复制设备,以创建写入一个或多个虚拟存储卷的数据的连续数据保护映像。
-
公开(公告)号:US10083093B1
公开(公告)日:2018-09-25
申请号:US13077256
申请日:2011-03-31
申请人: Assaf Natanzon , Steven R. Bromling , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Steven R. Bromling , Saar Cohen , Jehuda Shemer , Alex Solan
CPC分类号: G06F11/1456 , G06F11/1458 , G06F11/1471 , G06F11/2074 , G06F11/2082 , G06F2201/855
摘要: A method, system, and program product for enabling a virtual service layer to consume a storage medium of a first site and a storage medium of a second site, enabling the virtual service layer to map the storage mediums of the first and second sites as one or more virtual storage volumes, wherein the one or more storage volumes are mirrored between the first and second site, and enabling the virtual service layer to create a write order fidelity delta set of the virtual storage volumes by writing the delta set to backend storage and notifying a splitter to which delta set the IO belongs.
-
公开(公告)号:US09619256B1
公开(公告)日:2017-04-11
申请号:US13599492
申请日:2012-08-30
申请人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
CPC分类号: G06F9/45533 , G06F9/45558 , G06F11/1448 , G06F2009/45562
摘要: 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.
-
公开(公告)号:US10191755B1
公开(公告)日:2019-01-29
申请号:US13534042
申请日:2012-06-27
申请人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
摘要: A method, system, and computer program product for replication comprising exposing, via a virtualization layer, a storage entity; wherein the virtualization layer runs on a virtual machine and wherein the storage entity corresponds to a virtual disk, and splitting IO in a splitter, wherein the splitter runs in the virtualization layer and the splitting creates a copy of the IO sent to the virtual disk.
-
公开(公告)号:US09659074B1
公开(公告)日:2017-05-23
申请号:US13599460
申请日:2012-08-30
申请人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
CPC分类号: G06F17/30575 , G06F9/45533 , G06F9/45558 , G06F17/30174 , G06F2009/45579 , G06F2009/45595
摘要: A computer implemented method, system, and computer program product for determining how to replicate one or more volumes, the method comprising sending IOs from an IO stack through a virtual analysis filter and based on the IO sent through the virtual analysis filter, determining a number of virtual splitters and virtual data protection appliances, required WAN capacity and configuration of a replication system.
-
6.
公开(公告)号:US09189341B1
公开(公告)日:2015-11-17
申请号:US13436725
申请日:2012-03-30
申请人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
CPC分类号: G06F3/06 , G06F3/065 , G06F3/0665 , G06F11/1451 , G06F11/1458 , G06F11/2094 , G06F11/2097 , G06F2201/82
摘要: 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可以将分离器附接到几个一致性组,并且因此在相同体积的一个或多个复制位点处产生多个复制品。
-
7.
公开(公告)号:US09081754B1
公开(公告)日:2015-07-14
申请号:US13436720
申请日:2012-03-30
申请人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
CPC分类号: G06F11/2074 , G06F11/1471 , G06F11/2058 , G06F11/2064 , G06F11/2079 , G06F11/2082 , G06F2201/84 , G06F2201/855
摘要: 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发送关于一致点的通知,允许卷具有一致的点。
-
公开(公告)号:US09063994B1
公开(公告)日:2015-06-23
申请号:US13077266
申请日:2011-03-31
申请人: Assaf Natanzon , Steven R. Bromling , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Steven R. Bromling , Saar Cohen , Jehuda Shemer , Alex Solan
CPC分类号: G06F11/2069 , G06F11/1451 , G06F11/1464 , G06F11/1471 , G06F11/2058 , G06F11/2071 , G06F17/30575 , G06F2201/815 , G06F2201/84
摘要: A system, method, and computer product for enabling a virtual service layer to consume a first storage medium and a second storage medium and map the storage mediums as one or more virtual storage volumes; wherein the one or more virtual volumes are mirrored at a first site and a second site, mirroring of the virtual storage volumes on a distributed mirror, and enabling a distributed replication service to create a continuous data protection image of the data written to one or more virtual storage volumes.
摘要翻译: 一种用于使虚拟服务层能够使用第一存储介质和第二存储介质并将存储介质映射为一个或多个虚拟存储卷的系统,方法和计算机产品; 其中所述一个或多个虚拟卷被镜像在第一站点和第二站点处,镜像分布式镜像上的虚拟存储卷,以及使分布式复制服务能够创建写入一个或多个数据的数据的连续数据保护映像 虚拟存储卷。
-
公开(公告)号:US09619264B1
公开(公告)日:2017-04-11
申请号:US13599235
申请日:2012-08-30
申请人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
发明人: Assaf Natanzon , Saar Cohen , Jehuda Shemer , Alex Solan
CPC分类号: G06F9/45558 , G06F11/203 , G06F2009/45591
摘要: 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.
-
公开(公告)号:US09286052B1
公开(公告)日:2016-03-15
申请号:US13233155
申请日:2011-09-15
申请人: Alex Solan , Assaf Natanzon , Saar Cohen , Jehuda Shemer
发明人: Alex Solan , Assaf Natanzon , Saar Cohen , Jehuda Shemer
摘要: 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.
摘要翻译: 在一个方面,一种在群集环境中的节点上升级软件的方法包括:在升级第一节点上的软件之前,在第一节点上终止进程,将软件从第一节点上的第二版本升级到第一版本, 在将第一节点上的软件升级到第一版本之后,在第一节点上进行处理,确定第二节点是否即将升级到第一版本的软件,从而允许将站点控制从第二节点传送到第一节点,如果 第二节点即将升级到第一个版本的软件,并将站点控制从第二个节点传输到第一个节点,将第二个节点上的软件升级到第一个版本的软件。
-
-
-
-
-
-
-
-
-