VIRTUAL INFRASTRUCTURE RECOVERY CONFIGURATOR
First Claim
1. A method for recovering a production environment which includes one or more physical and/or virtual machine infrastructure elements that together comprise one or more data centers, and where a recovery environment provides a managed recovery service for the infrastructure elements, the method carried out in the recovery environment, comprising:
- receiving a recovery automation data file containing configuration information for the physical infrastructure elements;
receiving a virtual recovery automation file containing configuration information for the virtual infrastructure elements and a script file containing instructions to be executed in the recovery environment;
instantiating a recovery system for hosting one or more available physical machines of the same type as in the production environment, the physical machines allocated from a group of machines such that a number of available physical machines may vary over time;
configuring physical machines in the recovery environment according to the virtual recovery automation file;
instantiating virtual machines in the recovery environment according to the virtual recovery automation file; and
executing the script file within the recovery system to configure the recovery environment.
16 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and procedures to capture, format and process configuration information needed for a Managed Recovery Program (MRP) solution that supports orderly handling of virtual machines in an information technology production environment. An MRP automation package is portable and contains all of the required configuration data to bring virtual infrastructure on line in a recovery environment as well as associated scripts that can be executed to automatically process the configuration data.
28 Citations
21 Claims
-
1. A method for recovering a production environment which includes one or more physical and/or virtual machine infrastructure elements that together comprise one or more data centers, and where a recovery environment provides a managed recovery service for the infrastructure elements, the method carried out in the recovery environment, comprising:
-
receiving a recovery automation data file containing configuration information for the physical infrastructure elements; receiving a virtual recovery automation file containing configuration information for the virtual infrastructure elements and a script file containing instructions to be executed in the recovery environment; instantiating a recovery system for hosting one or more available physical machines of the same type as in the production environment, the physical machines allocated from a group of machines such that a number of available physical machines may vary over time; configuring physical machines in the recovery environment according to the virtual recovery automation file; instantiating virtual machines in the recovery environment according to the virtual recovery automation file; and executing the script file within the recovery system to configure the recovery environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data processing system recovery environment for providing a managed recovery service for a production environment which includes one or more physical and/or virtual machine infrastructure elements that together comprise one or more data centers comprising:
-
a recovery system that includes one or more physical data processors for providing the managed recovery service that further comprise; a communication interface and memory for receiving and storing (a) a recovery automation data file containing configuration information for the physical infrastructure elements; (b) a virtual recovery automation data file containing configuration information for the virtual infrastructure elements and (c) a script file containing instructions to be executed in the recovery environment; the physical machines allocated from a group of machines in the recovery environment such that a number of available physical machines may vary over time; the processor(s) executing one or more programs to configure the physical machines in the recovery system according to the virtual recovery automation file; instantiate virtual machines in the recovery system according to the virtual recovery automation file; and execute the script file within the recovery system to configure the recovery environment. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification