Recovery system and method for recreating a state of a datacenter
First Claim
Patent Images
1. A recovery system comprising:
- a first datacenter comprising a plurality of virtual machines (VMs);
a second datacenter;
at least one processor coupled to the first datacenter and to the second datacenter; and
a plurality of program modules that is executable by the at least one processor to;
gather metadata from the first datacenter, wherein the metadata includes data representative of a virtual infrastructure of the first datacenter, the virtual infrastructure including software components and configuration settings that facilitate constructing and operating the first datacenter;
store the gathered metadata together with files associated with the VMs in a first datastore coupled to the first datacenter;
replicate the first datastore to a second datastore coupled to the second datacenter, thereby replicating the gathered metadata along with the files associated with the VMs; and
recreate a state of the first datacenter within the second datacenter using the replicated metadata and the replicated files associated with the VMs, upon a determination that a failure occurred within the first datacenter.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include a recovery system, a computer-readable storage medium, and a method of recreating a state of a datacenter. The embodiments include a plurality of program modules that is executable by a processor to gather metadata from a first datacenter that includes at least one virtual machine (VM), wherein the metadata includes data representative of a virtual infrastructure of the first datacenter. The program modules are also executable by the processor to recreate a state of the first datacenter within a second datacenter using the metadata upon a determination that a failure occurred within the first datacenter, and to recreate the VM within the second datacenter.
-
Citations
20 Claims
-
1. A recovery system comprising:
-
a first datacenter comprising a plurality of virtual machines (VMs); a second datacenter; at least one processor coupled to the first datacenter and to the second datacenter; and a plurality of program modules that is executable by the at least one processor to; gather metadata from the first datacenter, wherein the metadata includes data representative of a virtual infrastructure of the first datacenter, the virtual infrastructure including software components and configuration settings that facilitate constructing and operating the first datacenter; store the gathered metadata together with files associated with the VMs in a first datastore coupled to the first datacenter; replicate the first datastore to a second datastore coupled to the second datacenter, thereby replicating the gathered metadata along with the files associated with the VMs; and recreate a state of the first datacenter within the second datacenter using the replicated metadata and the replicated files associated with the VMs, upon a determination that a failure occurred within the first datacenter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium having computer-executable instructions embodied thereon, wherein, when executed by at least one processor, the computer-executable instructions cause the at least one processor to:
-
gather metadata from a first datacenter that includes a plurality of virtual machines (VMs), wherein the metadata includes data representative of a virtual infrastructure of the first datacenter, the virtual infrastructure including software components and configuration settings that facilitate constructing and operating the first datacenter; store the gathered metadata together with files associated with the VMs in a first datastore coupled to the first datacenter; replicate the first datastore to a second datastore coupled to a second datacenter, thereby replicating the gathered metadata along with the files associated with the VMs; and recreate a state of the first datacenter within the second datacenter using the replicated files associated with the VMs and the replicated metadata upon a determination that a failure occurred within the first datacenter. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of recreating a state of a datacenter, said method comprising:
-
gathering, by a processor, metadata from a first datacenter that includes a plurality of virtual machines (VMs) and at least one network, wherein the metadata includes network configuration data for the at least one network, the virtual infrastructure including software components and configuration settings that facilitate constructing and operating the first datacenter; storing the gathered metadata together with files associated with the VMs within a first datastore coupled to the first datacenter; replicating the first datastore to a second datastore coupled to a second datacenter, thereby replicating the gathered metadata along with the files associated with the VMs; and recreating, by a processor, a state of the first datacenter within the second datacenter using the replicated metadata and the replicated files associated with the VMs upon a determination that a failure occurred within the first datacenter. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification