发明名称 Managing cloud resource lifecycles in a multi-cloud computing environment
摘要 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.
申请公布号 US9442766(B2) 申请公布日期 2016.09.13
申请号 US201213355782 申请日期 2012.01.23
申请人 VERIZON PATENT AND LICENSING INC. 发明人 Matczynski Michael J.;Pasam Seshubabu;Zhang Zhiyuan
分类号 G06F15/173;G06F9/50 主分类号 G06F15/173
代理机构 代理人
主权项 1. A method comprising: transmitting, by a first device and to a second device, a request for a resource provided by the second device, the first device being different than the second device, andthe second device being associated with a cloud computing environment; receiving, by the first device and from the second device, information associated with the resource, provided by the second device, based on transmitting the request; accessing, by the first device and based on receiving the information associated with the resource provided by the second device, a data structure stored by the first device; determining, by the first device, whether a representation of the resource, provided by the second device, is referenced in the data structure, the representation of the resource, provided by the second device, being referenced based on the data structure indicating that at least one other resource utilizes the resource provided by the second device, the data structure storing information, identifying the at least one other resource, in association with information, identifying the resource provided by the second device, to indicate that the at least one other resource utilizes the resource provided by the second device; beginning, by the first device and based on the representation of the resource, provided by the second device, not being referenced in the data structure, a timer based on characteristics associated with the resource provided by the second device; using, by the first device and based on beginning the timer, the resource provided by the second device; stopping, by the first device and based on the timer having expired, use of the resource, provided by the second device, and use of one or more dependent resources, the one or more dependent resources being: dependent on the resource, andprovided by the cloud computing environment; and deleting, by the first device, one or more representations, of the one or more dependent resources, from the data structure after stopping the use of the resource, provided by the second device, and after stopping the use of the one or more dependent resources.
地址 Basking Ridge NJ US