Back to results
US 11,057,264 B1Granted
Discovery and configuration of disaster recovery information
AssigneeVeritas Technologies LLC
InventorsShrikant Ghare, Arindam Mukherjee
Life of this patent
Estimating the term…
Abstract
Various systems and methods related to disaster recovery (DR). For example, one method involves automatically discovering infrastructure information for one or more assets located in one or more primary sites and/or one or more recovery sites. The method also involves storing the infrastructure information in a database. The method also involves generating DR configuration information.
Claims14
A method comprising:
- automatically discovering infrastructure information regarding a first object, wherein the first object is an application or virtual machine, and
- the infrastructure information identifies one or more assets upon which the first object depends for performance of one or more operations;
- storing the discovered infrastructure information in a database;
- generating disaster recovery (DR) configuration information for the first object based on
- the discovered infrastructure information stored in the database, wherein
- the configuration information is arranged in a uniform object dependency format including an identification of the one or more assets upon which the object depends, and
- the one or more assets on which the first object depends are arranged in the uniform object dependency format according to layers, wherein the layers include
- a virtualization layer identifying the first object,
- a replication layer identifying a configuration of replication assets upon which the first object depends, if any,
- a network layer identifying a configuration of network assets upon which the first object depends, if any, and
- a storage layer identifying a configuration of storage assets upon which the first object depends, if any;
- storing the DR configuration information in the database;
- creating a disaster recovery workflow based on the DR configuration information, wherein the disaster recovery workflow comprises an operation for shutting down the first object at a primary site, and an operation for provisioning the first object at a recovery site;
- detecting a failure occurring at the primary site, wherein
- the primary site includes a plurality of objects including the first object;
- and
- in response to detecting the failure occurring at the primary site, executing the disaster recovery workflow to restart the first object and the one or more assets at the recovery site.
14 more elements
A non-transitory computer readable storage medium comprising program instructions executable to perform a method comprising:
- automatically discovering infrastructure information regarding a first object, wherein
- the first object is an application or virtual machine, and
- the infrastructure information identifies one or more assets upon which the first object depends for performance of one or more operations;
- storing the discovered infrastructure information in a database;
- generating disaster recovery (DR) configuration information based on the discovered infrastructure information stored in the database, wherein
- the configuration information is arranged in a uniform object dependency format including an identification of the one or more assets upon which the first object depends, and
- the one or more assets on which the first object depends are arranged in the uniform object dependency format according to layers, wherein the layers include
- a virtualization layer identifying the first object,
- a replication layer identifying a configuration of replication assets upon which the first object depends, if any,
- a network layer identifying a configuration of network assets upon which the first object depends, if any, and
- a storage layer identifying a configuration of storage assets upon which the first object depends, if any;
- storing the DR configuration information in the database;
- creating a disaster recovery workflow based on the DR configuration information, wherein the disaster recovery workflow comprises an operation for shutting down the first object at a primary site, and an operation for provisioning the first-object at a recovery site;
- detecting a failure occurring at the primary site, wherein
- the primary site includes a plurality of objects including the first object;
- and
- in response to detecting the failure occurring at the primary site, executing the disaster recovery workflow to restart the first object and the one or more assets at the recovery site.
14 more elements
A system comprising:
- one or more processors;
- and
- a memory coupled to the one or more processors, wherein the memory stores program instructions executable by the one or more processors to perform a method comprising:
- automatically discovering infrastructure information regarding a first object, wherein
- the first object is an application or virtual machine, and
- the infrastructure information identifies one or more assets upon which the first object depends for performance of one or more operations;
- storing the discovered infrastructure information in a database;
- generating disaster recovery (DR) configuration information based on the discovered infrastructure information stored in the database, wherein
- the configuration information is arranged in a uniform object dependency format including an identification of the one or more assets upon which the object depends, and
- the one or more assets on which the first object depends are arranged in the uniform object dependency format according to layers, wherein the layers include
- a virtualization layer identifying the first object,
- a replication layer identifying a configuration of replication assets upon which the first object depends, if any,
- a network layer identifying a configuration of network assets upon which the first object depends, if any, and
- a storage layer identifying a configuration of storage assets upon which the first object depends, if any;
- storing the DR configuration information in the database;
- creating a disaster recovery workflow based on the DR configuration information, wherein the disaster recovery workflow comprises an operation for shutting down the first object at a primary site, and an operation for provisioning the first-object at a recovery site;
- detecting a failure occurring at the primary site comprising a plurality of virtual machines, wherein
- the primary site includes a plurality of objects including the first object;
- and
- in response to detecting the failure occurring at the primary site, executing the disaster recovery workflow to restart the first object and the one or more assets at the recovery site.
17 more elements
Dependencies are inferred from the claim text.