MANAGING CLOUD RESOURCE LIFECYCLES IN A MULTI-CLOUD COMPUTING ENVIRONMENT
First Claim
1. A method, comprising:
- receiving, by a device, information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible for reaping;
determining, by the device, whether a representation of the resource is referenced in a data structure associated with the device;
beginning, by the device and when a representation of the resource is not referenced in the data structure, a timer based on characteristics associated with the resource;
stopping, by the device and when the timer has expired, the resource and one or more resources dependent on the resource and provided by the cloud computing environment; and
deleting, by the device and from the data structure, representations of the one or more resources dependent on the resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible to be reaped. The device determines whether a representation of the resource is referenced in a data structure associated with the device, and initiates a delay timer when a representation of the resource is not referenced in the data structure. When the delay timer has expired, the device stops the resource and one or more resources dependent on the resource and provided by the cloud computing environment, and deletes, from the data structure, representations of the one or more resources dependent on the resource.
34 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a device, information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible for reaping; determining, by the device, whether a representation of the resource is referenced in a data structure associated with the device; beginning, by the device and when a representation of the resource is not referenced in the data structure, a timer based on characteristics associated with the resource; stopping, by the device and when the timer has expired, the resource and one or more resources dependent on the resource and provided by the cloud computing environment; and deleting, by the device and from the data structure, representations of the one or more resources dependent on the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
-
a memory to store a data structure; and a processor to; receive information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible to be reaped, determine whether a representation of the resource is referenced in the data structure, stop the reaping of the resource when a representation of the resource is referenced in the data structure, start, when a representation of the resource is not referenced in the data structure, a timer based on characteristics associated with the resource, stop, when the timer has expired, the resource and one or more resources dependent on the resource and provided by the cloud computing environment, and remove, from the data structure, representations of the one or more resources dependent on the resource. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-readable medium, comprising:
-
a data structure; and one or more instructions that, when executed by a processor of a device, cause the processor to; receive information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible to be reaped, determine whether a representation of the resource is referenced in the data structure, initiate a delay timer when a representation of the resource is not referenced in the data structure, stop, when the delay timer has expired, the resource and one or more resources dependent on the resource and provided by the cloud computing environment, and delete, from the data structure, representations of the one or more resources dependent on the resource. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification