System and method for providing failovers for a cloud-based computing environment
First Claim
1. A method for providing failovers for a primary cloud-based computing environment (CBCE) residing in a first cloud environment, comprising:
- automatically gathering information with respect to the primary CBCE, the information comprising data of and configurations for each of a plurality of components of the primary CBCE;
storing the gathered information in a storage space that is not employed to provide a service in the primary CBCE;
updating the stored information based on at least one change with respect to the primary CBCE;
determining, based on at least one status received from the primary CBCE, whether a failover is required for the primary CBCE; and
initiating a reconstruction of the primary CBCE in a second cloud environment, when it is determined that a failover is required for the primary CBCE, wherein the reconstruction of the primary CBCE is based on the stored information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing failovers for a primary cloud-based computing environment (CBCE) residing in a first cloud environment. The method includes gathering information with respect to the primary CBCE; storing the gathered information in a storage space; updating the stored information based on at least one change with respect to the primary CBCE; determining, based on at least one status received from the primary CBCE, whether a failover is required for the primary CBCE; and initiating a reconstruction of the primary CBCE in a second cloud environment, when it is determined that a failover is required for the primary CBCE, wherein the reconstruction of the CBCE is based on the stored information.
-
Citations
19 Claims
-
1. A method for providing failovers for a primary cloud-based computing environment (CBCE) residing in a first cloud environment, comprising:
-
automatically gathering information with respect to the primary CBCE, the information comprising data of and configurations for each of a plurality of components of the primary CBCE; storing the gathered information in a storage space that is not employed to provide a service in the primary CBCE; updating the stored information based on at least one change with respect to the primary CBCE; determining, based on at least one status received from the primary CBCE, whether a failover is required for the primary CBCE; and initiating a reconstruction of the primary CBCE in a second cloud environment, when it is determined that a failover is required for the primary CBCE, wherein the reconstruction of the primary CBCE is based on the stored information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to perform a process, the process comprising:
-
automatically gathering information with respect to a primary cloud-based computing environment (CBCE), the information comprising data of and configurations for each of a plurality of components of the primary CBCE; storing the gathered information in a storage space that is not employed to provide a service in the primary CBCE; updating the stored information based on at least one change with respect to the primary CBCE; determining, based on at least one status received from the primary CBCE, whether a failover is required for the primary CBCE; and initiating a reconstruction of the primary CBCE in a second cloud environment, when it is determined that a failover is required for the primary CBCE, wherein the reconstruction of the primary CBCE is based on the stored information.
-
-
11. A system for providing failovers for a primary cloud-based computing environment (CBCE) residing in a first cloud environment, comprising:
-
a processing circuitry; and a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to; gather information with respect to the primary CBCE, the information comprising data of and configurations for each of a plurality of components of the primary CBCE; store the gathered information in a storage space that is not employed to provide a service in the primary CBCE; update the gathered information based on at least one change with respect to the primary CBCE; determine, based on at least one status received from the primary CBCE, whether a failover is required for the primary CBCE; and initiate a reconstruction of the primary CBCE in a second cloud environment, when it is determined that a failover is required for the primary CBCE, wherein the reconstruction of the primary CBCE is based on the stored information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification