-
公开(公告)号:US20210248040A1
公开(公告)日:2021-08-12
申请号:US16785230
申请日:2020-02-07
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Valerie Lotosh , Saar Cohen , Erez Sharvit
IPC: G06F11/14
Abstract: Generating any point in time backups without native snapshot generation. Production data is split such that a journal stream is sent to a data protection system, which may be local or remote. The journal stream includes a data stream and a metadata stream. Backups are synthesized at the data protection system by rolling at least a portion of the journal. A backup for any point in time represented in the journal can be synthesized.
-
公开(公告)号:US20210165711A1
公开(公告)日:2021-06-03
申请号:US17172800
申请日:2021-02-10
Applicant: EMC IP Holding Company LLC
Inventor: Saar Cohen , Assaf Natanzon
Abstract: One example method includes exposing a block storage which is distributed across a group of multiple sites, receiving a primary write request that identifies data to be stored, separating data identified in the primary write request into multiple data pieces, encoding the data pieces by creating multiple new blocks of data based on the multiple data pieces, where the data pieces are encoded in such a way that when a sufficient number, but fewer than all, of the multiple new blocks of data are retrieved, the data identified in the write request is recoverable by decoding, and writing the new blocks of data to different respective sites of the group, where writing of the new blocks of data is performed in conjunction with a plurality of secondary write requests, each of which corresponds to one of the new blocks of data.
-
23.
公开(公告)号:US09772789B1
公开(公告)日:2017-09-26
申请号:US14225104
申请日:2014-03-25
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Saar Cohen , Anestis Panidis
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/0608 , G06F3/0641 , G06F3/067 , G06F11/14
Abstract: The system, process, and methods herein describe a mechanism for aligning IOs with block sizes. The alignment may occur on a data protection appliance as part of a continuous replication process. The IO offset may be rounded down, and the size may be rounded up, so that each is a multiple of the block size.
-
公开(公告)号:US09720618B1
公开(公告)日:2017-08-01
申请号:US14108060
申请日:2013-12-16
Applicant: EMC IP Holding Company LLC
Inventor: Anestis Panidis , Assaf Natanzon , Saar Cohen
CPC classification number: G06F3/065 , G06F3/0614 , G06F3/067 , G06F3/0683 , G06F11/14
Abstract: A method and system for synthesizing backup snapshots is discussed. IO's may be streamed from multiple locations, and placed in journal files. These journal files may thereafter be used to synthesize the backup snapshot.
-
公开(公告)号:US09652333B1
公开(公告)日:2017-05-16
申请号:US14502248
申请日:2014-09-30
Applicant: EMC IP Holding Company LLC
Inventor: Erin N. Bournival , David L. Black , Saar Cohen , Assaf Natanzon , Mark J. Halstead
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F3/06 , G06F9/00 , G06F11/1435 , G06F11/1446 , G06F11/1453 , G06F11/1484 , G06F2201/815 , G06F2201/82 , G06F2201/84
Abstract: Stored data consistency is maintained at source and destination sites upon a failure when migrating a plurality of related virtual machines from the source site to the destination site. Consistency is maintained across a first site and a second site upon a failure during independent migrations of a plurality of virtual machines in a consistency group from the first site to the second site wherein at least a first virtual machine is executing at the first site and wherein at least a second virtual machine is executing at the second site, by performing a consistent snapshot at the first site of one or more storage volumes employed by the virtual machines in the consistency group; and performing a consistent snapshot at the second site of one or more storage volumes employed by the virtual machines in the consistency group. When data for the virtual machines in the consistency group is stored on at least two storage volumes at a single site, an improved site-distributed consistency feature performs a consistent snapshot of the storage volumes in the consistency group on a plurality of replication engines at both the first and second sites.
-
26.
公开(公告)号:US20230123049A1
公开(公告)日:2023-04-20
申请号:US18068926
申请日:2022-12-20
Applicant: EMC IP Holding Company LLC
Inventor: Itay Azaria , Kfir Wolfson , Jehuda Shemer , Saar Cohen
Abstract: One example method includes intercepting an IO issued by an application, writing the IO and IO metadata to a splitter journal in NVM, forwarding the IO to storage, and asynchronous with operations occurring along an IO path between the application and storage, evacuating the splitter journal by sending the IO and IO metadata from the splitter journal to a replication site. In this example, sending the IO and IO metadata from the journal to the replication site does not increase a latency associated with the operations on the IO path
-
公开(公告)号:US11630597B2
公开(公告)日:2023-04-18
申请号:US16802854
申请日:2020-02-27
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Valerie Lotosh , Saar Cohen , Erez Sharvit
Abstract: Generating any point in time backups from secondary storage without native snapshot generation and providing failover capabilities from a primary storage. Data or IOs from a source are distributed to both the primary storage and the secondary storage. When a disaster occurs with one of these storages, recovery of one of the storages can be achieved using a delta marker and data from the other of the storages.
-
公开(公告)号:US11416516B2
公开(公告)日:2022-08-16
申请号:US16878942
申请日:2020-05-20
Applicant: EMC IP Holding Company LLC
Inventor: Saar Cohen , Jehuda Shemer , Kfir Wolfson , Itay Azaria
Abstract: Prioritization and quality of service control operations for any PiT replication operations. When replicating data from a production site to a replica site, the transmission of data is prioritized based on the perspective of a splitter and based on the perspective of an appliance, which may coordinate with multiple splitters. Quality is controlled by prioritizing which data is sent. The transmission may also perform compression when transmitting the data and may handle situations where available resources are scarce or unavailable.
-
公开(公告)号:US11275658B2
公开(公告)日:2022-03-15
申请号:US16802795
申请日:2020-02-27
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Saar Cohen , Kfir Wolfson , Itay Azaria
Abstract: A data protection system configured to replicate data may generate rescue packages that allow the system to recover when communication between a splitter or source of the production data being replicated and an appliance that stores the replicated data is disrupted. The rescue package is stored on a datastore and is then retrieved by the data protection system or another splitter. After processing the rescue package, which may contain IOs that the data protection is unaware of due to the communication disruption, replication may resume normally.
-
公开(公告)号:US20210271503A1
公开(公告)日:2021-09-02
申请号:US16803626
申请日:2020-02-27
Applicant: EMC IP Holding Company LLC
Inventor: Kfir Wolfson , ltay Azaria , Jehuda Shemer , Saar Cohen
Abstract: One example method includes intercepting an IO issued by an application of a VM, the IO including IO data and IO metadata, storing the IO data in an IO buffer, writing the IO metadata and a pointer, but not the IO data, to a splitter journal in memory, wherein the pointer points to the IO data in the IO buffer, forwarding the IO to storage, and asynchronous with operations occurring along an IO path between the application and storage, evacuating the splitter journal by sending the IO data and the IO metadata from the splitter journal to a replication site.
-
-
-
-
-
-
-
-
-