Approaches for disaster detection and recovery of cloud infrastructure and services
AssigneeSalesforce, Inc.
InventorJyothi Balaka
Life of this patent
Estimating the term…
Abstract
Methods and corresponding systems and apparatuses for disaster detection and recovery of cloud infrastructure are described. Internal telemetry data corresponding to a plurality of levels of a cloud infrastructure may be obtained. At least one outage to at least one of the plurality of levels of the cloud infrastructure may be predicted. A threshold likelihood of at least one outage to the cloud infrastructure may be determined based at least in part on the at least one predicted outage. In response to determining the threshold likelihood of the at least one outage, an automated disaster recovery process to failover the at least one of the plurality of levels of the cloud infrastructure may be initiated .
Claims20
A computer-implemented method comprising:
- obtaining, by a computing system, internal telemetry data corresponding to a plurality of levels of a cloud infrastructure;
- predicting, by the computing system, at least one outage to at least one of the plurality of levels of the cloud infrastructure;
- determining, by the computing system, a threshold likelihood of at least one outage to the cloud infrastructure based at least in part on the at least one predicted outage;
- and
- in response to determining the threshold likelihood of the at least one outage, causing, by the computing system, initiation of an automated disaster recovery process to failover the at least one of the plurality of levels of the cloud infrastructure.
A computer system comprising:
- one or more processors;
- and
- memory storing instructions that, when executed, cause the one or more processors to perform:
- obtaining internal telemetry data corresponding to a plurality of levels of a cloud infrastructure;
- predicting at least one outage to at least one of the plurality of levels of the cloud infrastructure;
- determining a threshold likelihood of at least one outage to the cloud infrastructure based at least in part on the at least one predicted outage;
- and
- in response to determining the threshold likelihood of the at least one outage, causing initiation of an automated disaster recovery process to failover the at least one of the plurality of levels of the cloud infrastructure.
A non-transitory computer-readable medium storing program code, the program code including instructions that are executable by one or more processors of a computer system to perform:
- obtaining internal telemetry data corresponding to a plurality of levels of a cloud infrastructure;
- predicting at least one outage to at least one of the plurality of levels of the cloud infrastructure;
- determining a threshold likelihood of at least one outage to the cloud infrastructure based at least in part on the at least one predicted outage;
- and
- in response to determining the threshold likelihood of the at least one outage, causing initiation of an automated disaster recovery process to failover the at least one of the plurality of levels of the cloud infrastructure.
Dependencies are inferred from the claim text.