System and method for maintaining a copy of a cloud-based computing environment and restoration thereof
First Claim
1. A method for securing continued operation of a primary cloud-based computing environment (CBCE) residing in a first cloud environment, comprising:
- gathering information with respect to the primary CBCE, wherein gathering the information further comprises receiving access credentials of at least one of;
the primary CBCE, and at least one component of the primary CBCE, wherein the gathered information is related to at least one of;
the at least one component of the primary CBCE, at least a portion of data stored in the at least one component of the primary CBCE, and configuration data of the primary CBCE;
storing the gathered information in a storage space, wherein the gathered information substantially provides a baseline to initiate the creation of a reconstructed CBCE upon a need to recreate the primary CBCE;
updating the gathered information with new information gathered based on changes to the primary CBCE;
receiving a periodic status notification from the primary CBCE;
initiating a reconstruction of the primary CBCE in the second cloud environment responsive to the status notification requesting one of;
a reconstruction request, and failure of the primary CBCE;
installing at least one first monitoring agent in the primary CBCE to monitor the at least one component of the primary CBCE;
installing at least one second monitoring agent in the primary CBCE to monitor the operation of the primary CBCE; and
communicating with the at least one first monitoring agent and the at least one second monitoring agent to receive information gathered by the at least one first monitoring agent and the at least one second monitoring agent.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for securing continued operation of a primary cloud-based computing environment (CBCE) residing in a first cloud environment are disclosed. The system comprises gathering information respective of the primary CBCE; storing the gathered information in a storage space, wherein the gathered information substantially provides a baseline to initiate the creation of a reconstructed CBCE upon a need to recreate the primary CBCE; updating the gathered information with new information gathered respective of changes to the primary CBCE; receiving a periodic status notification from the primary CBCE; and initiating a reconstruction of the primary CBCE in the second cloud environment responsive to the status notification requesting one of: a reconstruction request and failure of the primary CBCE.
7 Citations
17 Claims
-
1. A method for securing continued operation of a primary cloud-based computing environment (CBCE) residing in a first cloud environment, comprising:
-
gathering information with respect to the primary CBCE, wherein gathering the information further comprises receiving access credentials of at least one of;
the primary CBCE, and at least one component of the primary CBCE, wherein the gathered information is related to at least one of;
the at least one component of the primary CBCE, at least a portion of data stored in the at least one component of the primary CBCE, and configuration data of the primary CBCE;storing the gathered information in a storage space, wherein the gathered information substantially provides a baseline to initiate the creation of a reconstructed CBCE upon a need to recreate the primary CBCE; updating the gathered information with new information gathered based on changes to the primary CBCE; receiving a periodic status notification from the primary CBCE; initiating a reconstruction of the primary CBCE in the second cloud environment responsive to the status notification requesting one of;
a reconstruction request, and failure of the primary CBCE;installing at least one first monitoring agent in the primary CBCE to monitor the at least one component of the primary CBCE; installing at least one second monitoring agent in the primary CBCE to monitor the operation of the primary CBCE; and communicating with the at least one first monitoring agent and the at least one second monitoring agent to receive information gathered by the at least one first monitoring agent and the at least one second monitoring agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium having stored thereon instructions for causing one or more processing units to execute a method for securing continued operation of a primary cloud-based computing environment (CBCE) residing in a first cloud environment, the method comprising:
-
gathering information with respect to the primary CBCE, wherein gathering the information further comprises receiving access credentials of at least one of;
the primary CBCE, and at least one component of the primary CBCE, wherein the gathered information is related to at least one of;
the at least one component of the primary CBCE, at least a portion of data stored in the at least one component of the primary CBCE, and configuration data of the primary CBCE;storing the gathered information in a storage space, wherein the gathered information substantially provides a baseline to initiate the creation of a reconstructed CBCE upon a need to recreate the primary CBCE; updating the gathered information with new information gathered respective of changes to the primary CBCE; receiving a periodic status notification from the primary CBCE; initiating a reconstruction of the primary CBCE in the second cloud environment responsive to the status notification requesting one of;
a reconstruction request and failure of the primary CBCE;installing at least one first monitoring agent in the primary CBCE to monitor the at least one component of the primary CBCE; installing at least one second monitoring agent in the primary CBCE to monitor the operation of the primary CBCE; and communicating with the at least one first monitoring agent and the at least one second monitoring agent to receive information gathered by the at least one first monitoring agent and the at least one second monitoring agent.
-
-
10. A system configured to secure continued operation of a primary cloud-based computing environment (CBCE) residing in a first cloud environment, comprising:
-
a network interface configured to allow communication with the first cloud environment and a second cloud environment; at least one processing circuitry unit; a memory connected to the at least one processing circuitry, the memory unit containing instructions that, when executed by the at least one processing circuitry, configure the system to; receive access credentials of at least one of;
the primary CBCE, and at least one component of the primary CBCE;gather information respective of the primary CBCE, wherein the gathered information is related to at least one of;
the at least one component of the primary CBCE, at least a portion of data stored in the at least one component of the primary CBCE, and configuration data of the primary CBCE;store the gathered information in a storage space, wherein the gathered information substantially provides a baseline to initiate the creation of a reconstructed CBCE upon a need to recreate the primary CBCE; update the gathered information with new information gathered respective of changes to the primary CBCE; receive a periodic status notification from the primary CBCE; initiate a reconstruction of the primary CBCE in the second cloud environment responsive to the status notification requesting one of a reconstruction request and failure of the primary CBCE; install at least one first monitoring agent in the primary CBCE to monitor at least one component of the primary CBCE; install at least one second agent in the primary CBCE to monitor the operation of the primary CBCE; and communicate with the at least one first monitoring agent and the at least one second monitoring agent to receive information gathered by the at least one first monitoring agent and at least one second monitoring agent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification