-
公开(公告)号:US11797400B2
公开(公告)日:2023-10-24
申请号:US16878297
申请日:2020-05-19
Applicant: EMC IP Holding Company LLC
Inventor: Bing Liu , Jehuda Shemer , Kfir Wolfson , Jawad Said
CPC classification number: G06F11/2023 , G06F9/45558 , G06F11/1469 , G06F11/1471 , G06F11/1484 , G06F2009/4557 , G06F2009/45562
Abstract: Data protection operations including replication operations from a production site to a replica site are disclosed. An example method assessing applications operating on a production virtual machine based on a replication strategy. The replication strategy is configured to identify related applications and ensure that the related applications are replicated to different replica virtual machines. The applications are then replicated from the production virtual machines to the replica virtual machines according to the replication strategy. The replication strategy can improve performance of the recovery operation.
-
公开(公告)号:US11797236B2
公开(公告)日:2023-10-24
申请号:US17452415
申请日:2021-10-27
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Ravi Vijayakumar Chitloor
IPC: G06F3/06
CPC classification number: G06F3/067 , G06F3/065 , G06F3/0611
Abstract: One example method includes performing delta operations to protect data. During a delta operation, a primary bitmap and a secondary bitmap are processed using bit logic. The delta generated by the delta operation is transmitted to a receiver. The receiver enqueues the delta into a delta queue configured to allow the replica volume at the target site to be moved to any point in time represented by the deltas in the delta queue.
-
公开(公告)号:US11675508B2
公开(公告)日:2023-06-13
申请号:US17649963
申请日:2022-02-04
Applicant: EMC IP Holding Company LLC
Inventor: Erez Sharvit , Jehuda Shemer , Valerie Lotosh
CPC classification number: G06F3/0631 , G06F3/064 , G06F3/0619 , G06F3/0665 , G06F3/0673 , G06F9/45558 , G06F16/2365 , G06F2009/45583
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.
-
公开(公告)号: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.
-
公开(公告)号:US20230126648A1
公开(公告)日:2023-04-27
申请号:US17452415
申请日:2021-10-27
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Ravi Vijayakumar Chitloor
Abstract: One example method includes performing delta operations to protect data. During a delta operation, a primary bitmap and a secondary bitmap are processed using bit logic. The delta generated by the delta operation is transmitted to a receiver. The receiver enqueues the delta into a delta queue configured to allow the replica volume at the target site to be moved to any point in time represented by the deltas in the delta queue.
-
18.
公开(公告)号:US20230122180A1
公开(公告)日:2023-04-20
申请号:US18068919
申请日: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
-
公开(公告)号:US20230081590A1
公开(公告)日:2023-03-16
申请号:US17447899
申请日:2021-09-16
Applicant: EMC IP Holding Company LLC
Inventor: Anand Rudrabhatla , Jehuda Shemer , Abhinav Duggal
IPC: G06F3/06
Abstract: One example method includes ingesting data to a data protection system, separating, by the data protection system, the ingested data into groups according to Recovery Point Objective (RPO) such that each group is associated with a different respective RPO, storing the groups in respective storage pools, and each of the storage pools is associated with a respective one of the RPOs, and performing a respective garbage collection (GC) process at each storage pool.
-
公开(公告)号:US20230072644A1
公开(公告)日:2023-03-09
申请号:US18051942
申请日:2022-11-02
Applicant: EMC IP Holding Company LLC
Inventor: Kfir Wolfson , Assaf Natanzon , Jehuda Shemer
Abstract: A data protection system configured to backup a time series database is provided. The data protection system may be integrated with or have access to consolidation policies of the time series database. The backup policy and backup retention policy are set by monitoring the consolidation policy and adjusting the backup policy to ensure that the data in the time series database is protected prior to being downscaled, discarded or otherwise consolidated.
-
-
-
-
-
-
-
-
-