-
公开(公告)号:US10671596B1
公开(公告)日:2020-06-02
申请号:US14674241
申请日:2015-03-31
申请人: EMC Corporation
发明人: Assaf Natanzon , Leehod Baruch , Jehuda Shemer , Saar Cohen , Slavik Neymer
摘要: A method, system, and computer program product for determining a consistent point in time in a replication environment comprising determining periods of time that no IO was received from sources; wherein the periods are determined to account for differences between the clocks of the sources and the clock at a replication appliance, adjusting the periods of time that no IO was received by at least one delay factor, comparing the adjusted periods of time from the sources to determine a common period of time; wherein the common point in time denotes that each source was in a consistent state and marking the adjusted point in time as a consistent point in time in a journal.
-
公开(公告)号:US10592128B1
公开(公告)日:2020-03-17
申请号:US14984279
申请日:2015-12-30
申请人: EMC Corporation
发明人: Assaf Natanzon , Jehuda Shemer , Ron Bigman , Amit Lieberman , Yana Vaisman , Oded Peer
IPC分类号: G06F3/06
摘要: A computer implemented method, system, and computer program product comprising intercepting an interaction with a data storage capability at the abstraction layer enabled to intercept data interactions for different types of data storage capabilities; wherein the interaction changes data on the data storage capability; sending a copy of the interaction to a replication data storage capability; and sending the interaction to the data storage capability.
-
公开(公告)号:US10334044B1
公开(公告)日:2019-06-25
申请号:US15085876
申请日:2016-03-30
申请人: EMC Corporation
发明人: Ron Bigman , Jehuda Shemer , Amit Lieberman , Assaf Natanzon , Yana Vaisman , Oded Peer
摘要: According to one embodiment, a request is received for estimating migrating a first dataset from a first cloud system to a second cloud system. A migration cost estimation module determines a network bandwidth required to migrate the first dataset from the first cloud system to the second cloud system, determines a duplicated data time period during migration that the first dataset has to be maintained by both the first cloud system and the second cloud system for service continuity, and determines a total cost of migrating the first dataset from the first cloud system to the second cloud system based on the required network bandwidth and the duplicated data time period. It is then determined whether to migrate the first dataset from the first cloud system to the second cloud system based on the total cost.
-
公开(公告)号:US10108645B1
公开(公告)日:2018-10-23
申请号:US14984281
申请日:2015-12-30
申请人: EMC Corporation
发明人: Ron Bigman , Jehuda Shemer , Amit Lieberman , Assaf Natanzon , Yana Vaisman , Oded Peer
摘要: In general, the invention relates to a method and system for migrating tables in databases. The method may include calculating a first plurality of migration factors for a first set of tables in a source database using a plurality of pre-calculated factors and a first plurality of dynamically-calculated factor, where each of the first plurality of migration factors is associated with one of the first set of tables. The method may further include selecting a first table from the first set of tables to migrate based on the first plurality of migration factors; and migrating the first table to a target database.
-
公开(公告)号:US11106645B1
公开(公告)日:2021-08-31
申请号:US14868884
申请日:2015-09-29
申请人: EMC Corporation
发明人: Jehuda Shemer , Assaf Natanzon
IPC分类号: G06F7/00 , G06F17/00 , G06F16/22 , G06F16/27 , G06F16/955
摘要: A System, Computer Program Product, and Computer-executable method for managing an object based storage within a cloud storage provider, the System, Computer Program Product, and Computer-executable method including receiving a data I/O, determining whether the data I/O relates to an existing object within the object based storage, if the data I/O relates to an existing object, updating a stream and existing data object in the object based storage, and creating a new data object and key based on the data I/O and updating the object based storage.
-
公开(公告)号:US10579282B1
公开(公告)日:2020-03-03
申请号:US15085148
申请日:2016-03-30
申请人: EMC Corporation
发明人: Leehod Baruch , Assaf Natanzon , Jehuda Shemer , Amit Lieberman , Ron Bigman
IPC分类号: G06F3/06
摘要: In one embodiment, a method includes replicating a production volume on a plurality of replica volume portions. Each replica volume portion is stored on a respective storage array with a respective journal. The replicating includes distributing data from a write command to a production volume across the replica volume portions using a coding scheme. A subset of replica volume portions, less than a total number of replica volume portions, includes data for a full replica volume of the production volume.
-
公开(公告)号:US10409787B1
公开(公告)日:2019-09-10
申请号:US14978378
申请日:2015-12-22
申请人: EMC Corporation
发明人: Ron Bigman , Assaf Natanzon , Jehuda Shemer , Amit Lieberman , Yana Vaisman , Oded Peer
摘要: In one aspect, a method includes migrating a database object from a source database to a target database, updating a storage of the location of the DB object to be the target database, directly accessing one of the target database and the source database during the migrating and executing, during the migrating, a database command by retrieving the DB object from the other one of the target database and the source database.
-
8.
公开(公告)号:US10133874B1
公开(公告)日:2018-11-20
申请号:US14979897
申请日:2015-12-28
申请人: EMC Corporation
发明人: Assaf Natanzon , Leehod Baruch , Jehuda Shemer , Lev Ayzenberg
IPC分类号: G06F21/62
摘要: In one aspect, a method includes receiving, from a splitter, an I/O to be written from a virtual machine to a production virtual machine disk; sending an acknowledgement to the splitter that the I/O is received; writing data from the I/O to a first differential virtual machine disk; generating a snapshot; allocating a second differential virtual machine disk; redirecting new I/Os to the virtual machine, arriving from the splitter, to the second differential virtual machine disk and applying changes from first differential disk to a copy of data on a backup storage.
-
公开(公告)号:US09811431B1
公开(公告)日:2017-11-07
申请号:US14744565
申请日:2015-06-19
申请人: EMC Corporation
发明人: Assaf Natanzon , Steven 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.
-
公开(公告)号:US09690504B1
公开(公告)日:2017-06-27
申请号:US14870088
申请日:2015-09-30
申请人: EMC Corporation
发明人: Assaf Natanzon , Jehuda Shemer
CPC分类号: G06F3/0619 , G06F3/065 , G06F3/067 , G06F9/4408 , G06F9/4411 , G06F9/45558 , G06F11/07 , G06F2009/45579
摘要: A computer implemented method, computer program product, and system comprising setting a configuration of a virtual machine to boot into a replication virtual machine or a production virtual machine, booting the virtual machine to the set configuration, and upon a failover, rebooting the virtual machine into the other configuration.
-
-
-
-
-
-
-
-
-