Cost-optimized true zero recovery time objective for multiple applications based on interdependent applications

US11797400B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11797400-B2
Application numberUS-202016878297-A
CountryUS
Kind codeB2
Filing dateMay 19, 2020
Priority dateMay 19, 2020
Publication dateOct 24, 2023
Grant dateOct 24, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for replicating a production site to a replica site, the method comprising: assessing, by a data protection system, applications operating on production virtual machines based on a replication strategy, wherein the replication strategy is configured to identify related applications among the applications and ensure that the related applications are replicated to different replica virtual machines and wherein at least two of the applications among the applications are identified as related applications; and replicating the applications from the production virtual machines at the production site to the replica virtual machines according to the replication strategy. 2. The method of claim 1 , further comprising failing over all of the related applications when less than all of the related applications experience an issue that requires failover. 3. The method of claim 2 , the method comprising, for a replica virtual machine that includes an application related to another application, replicating one or more applications that are not related to the application to the replica virtual machine. 4. The method of claim 1 , further comprising accounting for at least one of networking constraints, operating system constraints, license constraints, or hardware constraints when assessing the applications. 5. The method of claim 1 , further comprising storing binaries of the applications on the replica virtual machines. 6. The method of claim 1 , further comprising dividing the applications into subsets. 7. The method of claim 6 , wherein none of the applications in each subset are related to each other. 8. The method of claim 1 , further comprising replicating the applications with a point in time journal such that the applications can be recovered to any point in time supported. 9. The method of claim 1 , wherein each replica virtual machine is associated with an operating system (OS) disk and wherein binaries of the applications replicated to each replica virtual machine is stored or installed on the OS disk. 10. The method of claim 1 , further comprising implementing more than one strategy for replicating the applications. 11. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations for a method for replicating a production site to a replica site, the method comprising: assessing, by a data protection system applications operating on production virtual machines based on a replication strategy, wherein the replication strategy is configured to identify related applications among the applications and ensure that the related applications are replicated to different replica virtual machines and wherein at least two of the applications among the applications are identified as related applications; and replicating the applications from the production virtual machines at the production site to the replica virtual machines according to the replication strategy. 12. The non-transitory storage medium of claim 11 , the operations further comprising failing over all the related applications when less than all of the related applications experience an issue that requires failover. 13. The non-transitory storage medium of claim 11 , the operations further comprising, for a replica virtual machine that includes an application related to another application, replicating one or more applications that are not related to the application to the replica virtual machine. 14. The non-transitory storage medium of claim 11 , the operations further comprising accounting for at least one of networking constraints, operating system constraints, license constraints, or hardware constraints when assessing the applications. 15. The non-transitory storage medium of claim 11 , the operations further comprising storing binaries of the applications on the replica virtual machines. 16. The non-transitory storage medium of claim 11 , the operations further comprising dividing the applications into subsets. 17. The non-transitory storage medium of claim 16 , the operations wherein none of the applications in each subset are related to each other. 18. The non-transitory storage medium of claim 11 , the operations further comprising replicating the applications with a point in time journal such that the applications can be recovered to any point in time supported. 19. The non-transitory storage medium of claim 11 , wherein each replica virtual machine is associated with an operating system (OS) disk and wherein binaries of the applications replicated to each replica virtual machine is stored or installed on the OS disk. 20. The non-transitory storage medium of claim 11 , the operations further comprising implementing more than one strategy for replicating the applications.

Assignees

Inventors

Classifications

  • Failover techniques · CPC title

  • Hypervisor-specific management and integration aspects · CPC title

  • Backup restoration techniques · CPC title

  • involving logging of persistent data for recovery · CPC title

  • involving virtual machines · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11797400B2 cover?
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…
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification G06F11/2023. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 24 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).