Automatically setting a dynamic restore policy in a native cloud environment
AssigneeEMC IP Holding Company LLC
InventorsLuay Al-Alem, Antony Bett, Assaf Natanzon, Michael Rhodes
Life of this patent
Estimating the term…
Abstract
One example method includes identifying a group of microservices that form respective portions of an application, capturing any relations among microservices in the group of microservices, generating one or more restore policies for the application, based on identified relations among the microservices in the group of microservices, and configuring one of the restore policies so that such restore policy specifies restoring, together, a microservice that was identified as a partial cause of a problem, and any other microservices that are dependent on that microservice.
Claims19
A method, comprising:
- identifying a group of microservices that comprise respective portions of an application;
- capturing any relations among microservices in the group of microservices;
- generating one or more restore policies for the application, based on identified relations among the microservices in the group of microservices;
- and
- wherein a first one of the restore policies is configured so that when the first restore policy is executed, a backed up microservice that was identified as a partial cause of a problem is restored together with any other microservices that are dependent on that microservice.
A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:
- identifying a group of microservices that comprise respective portions of an application;
- capturing any relations among microservices in the group of microservices;
- generating one or more restore policies for the application, based on identified relations among the microservices in the group of microservices;
- and
- wherein a first one of the restore policies is configured so that when the first restore policy is executed, a backed up microservice that was identified as a partial cause of a problem is restored together with any other microservices that are dependent on that microservice.
A system, comprising:
- one or more hardware processors;
- and
- a non-transitory storage medium having stored therein instructions that are executable by the one or more hardware processors to perform operations comprising:
- identifying a group of microservices that comprise respective portions of an application;
- capturing any relations among microservices in the group of microservices;
- generating one or more restore policies for the application, based on identified relations among the microservices in the group of microservices;
- and
- wherein a first one of the restore policies is configured so that when the first restore policy is executed, a backed up microservice that was identified as a partial cause of a problem is restored together with any other microservices that are dependent on that microservice.
Dependencies are inferred from the claim text.