-
公开(公告)号:US11671465B2
公开(公告)日:2023-06-06
申请号:US16910482
申请日:2020-06-24
Applicant: EMC IP Holding Company LLC
Inventor: Erez Sharvit , Jehuda Shemer , Valerie Lotosh , Saar Cohen
CPC classification number: H04L63/30 , G06F9/45558 , G06F21/6218 , H04L67/10 , G06F2009/45579 , G06F2009/45587 , G06F2009/45595
Abstract: One example method includes intercepting an IO that is directed to a volume, writing the IO to a grid-CG that is one of a plurality of grid-CGs that collectively form a distributed CG, adding the IO to a stream journal associated with the grid-CG, receiving a bookmark request, in response to the bookmark request, inserting a bookmark in the stream journal, incrementing a splitter counter and broadcasting a splitter counter value to the grid-CGs in the distributed CG, and inserting the bookmark in respective stream journals of the grid-CGs in the distributed CG.
-
公开(公告)号:US20230132476A1
公开(公告)日:2023-05-04
申请号:US17508563
申请日:2021-10-22
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Valerie Lotosh , Erez Sharvit
Abstract: A system can determine timeseries telemetry data of resource utilization of respective data centers of a group of data centers maintained by the system. The system can predict respective hardware requests based on future resource utilization based on the timeseries telemetry data, the hardware requests comprising respective hardware requests at respective data centers of the group of data centers. The system can predict respective future times at which the respective hardware requests will occur. The system can determine respective physical location sources of hardware, respective physical location destinations of hardware, and respective amounts of hardware based on the respective hardware requests and the respective future times. The system can store an indication of the respective physical location sources of hardware, respective physical location destinations of hardware, and respective amounts of hardware.
-
公开(公告)号:US20230127061A1
公开(公告)日:2023-04-27
申请号:US17507664
申请日:2021-10-21
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Valerie Lotosh , Erez Sharvit
Abstract: A system can maintain a first data center that comprises a virtualized overlay network and virtualized volume identifiers, and store data comprising virtualized workloads. The system can determine a service level agreement associated with providing a second data center as a backup to the first data center. The system can, based on the service level agreement, divide, into a first portion of tasks and a second portion of tasks deploying the data to a secondary storage of the second data center, deploying the data to a primary storage of the second data center, and configuring the second data center with the virtualized overlay network and the virtualized volume identifiers. The system can perform the first portion of tasks before determining to restore the first data center to the second data center. The system can perform the second portion of tasks in response to determining to restore the first data center.
-
公开(公告)号:US20220391328A1
公开(公告)日:2022-12-08
申请号:US17303608
申请日:2021-06-03
Applicant: EMC IP Holding Company LLC
Inventor: Valerie Lotosh , Erez Sharvit , Jehuda Shemer
Abstract: One example method includes performing a recovery operation. A recovery operation is performed using streams rather than volumes in the cloud and without using compute instances or servers for do data. Do data is written to a do stream. Occasionally, a compute instance power on reads data from the do stream. The do data ready from the do stream is applied to a cloud volume and a snapshot of the cloud volume is performed. The backups include discrete PiT backups and recovery can be performed to any of the discrete PiT backups.
-
公开(公告)号:US20220155980A1
公开(公告)日:2022-05-19
申请号:US17649963
申请日:2022-02-04
Applicant: EMC IP Holding Company LLC
Inventor: Erez Sharvit , Jehuda Shemer , Valerie Lotosh
Abstract: A system is provided that includes one or more hardware processors, and a non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations including: gathering information concerning thin journal space usage, in a thin journal, by each of a plurality of consistency groups, and the thin journal space comprises a plurality of journal blocks; computing an ideal journal block state for each consistency group; computing an achievable journal block state for each consistency group; and computing a transition step from the achievable journal block state to the ideal journal block state.
-
公开(公告)号:US11262922B1
公开(公告)日:2022-03-01
申请号:US16987993
申请日:2020-08-07
Applicant: EMC IP Holding Company LLC
Inventor: Erez Sharvit , Jehuda Shemer , Valerie Lotosh
Abstract: A system is provided that includes multiple different consistency groups, a respective thin journal included in each of the consistency groups, and each thin journal includes a respective thin VMDK, a thin journal space that is shared by all of the consistency groups, and the journal space includes a plurality of journal blocks, and a datastore that stores blocks allocated to the thin journals, and datastore space is dynamically allocated in journal blocks to each of the respective consistency groups.
-
公开(公告)号:US20210397521A1
公开(公告)日:2021-12-23
申请号:US16909613
申请日:2020-06-23
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Valerie Lotosh , Saar Cohen , Erez Sharvit
IPC: G06F11/14 , G06F16/18 , G06F16/188 , G06F16/178
Abstract: Any point in time backups for distributed consistency is disclosed. IOs from a consistency group are received by multiple aggregators and stored in corresponding journals. In response to a bookmark, the multiple journals are synthesized to create a do stream or to add the multiple journals to the do stream. A full synchronization operation can be performed simultaneously with replication operations.
-
公开(公告)号:US11175997B2
公开(公告)日:2021-11-16
申请号:US16785230
申请日:2020-02-07
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Valerie Lotosh , Saar Cohen , Erez Sharvit
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.
-
公开(公告)号:US10235091B1
公开(公告)日:2019-03-19
申请号:US15274381
申请日:2016-09-23
Applicant: EMC IP Holding Company, LLC
Inventor: Lev Ayzenberg , Assaf Natanzon , Valerie Lotosh , Alex Solan , Tomer Twig , Erez Sharvit
IPC: G06F3/06
Abstract: Described embodiments provide systems and methods for synchronizing a production volume and a backup volume of a storage system. A first thin volume is created and associated with the production volume. A first replica of the production volume is generated by copying data from the production volume to a replica volume. During the copying, an I/O request to be written to the production volume may be received. Data from the I/O request is written to the first thin volume and data changed due to the I/O request is tracked in metadata associated with the production volume and the first thin volume. A size of the first thin volume is checked, and when the size of the first thin volume is below a threshold, changes from the first thin volume are applied asynchronously to the backup storage.
-
公开(公告)号:US12117919B2
公开(公告)日:2024-10-15
申请号:US17508563
申请日:2021-10-22
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Valerie Lotosh , Erez Sharvit
IPC: G06F11/34 , G06F9/50 , H04L41/5009
CPC classification number: G06F11/3442 , G06F9/5027 , G06F9/5077 , H04L41/5009 , G06F2209/5019
Abstract: A system can determine timeseries telemetry data of resource utilization of respective data centers of a group of data centers maintained by the system. The system can predict respective hardware requests based on future resource utilization based on the timeseries telemetry data, the hardware requests comprising respective hardware requests at respective data centers of the group of data centers. The system can predict respective future times at which the respective hardware requests will occur. The system can determine respective physical location sources of hardware, respective physical location destinations of hardware, and respective amounts of hardware based on the respective hardware requests and the respective future times. The system can store an indication of the respective physical location sources of hardware, respective physical location destinations of hardware, and respective amounts of hardware.
-
-
-
-
-
-
-
-
-