Smoothing termination of cloud resources
AssigneeYellowdog Ltd
InventorBenjamin Neil Deitch
Life of this patent
Estimating the term…
Loading patent…
AssigneeYellowdog Ltd
InventorBenjamin Neil Deitch
Estimating the term…
When tasks require compute/storage resources for their execution, provide these resources in a cloud, so the tasks can be executed on cloud resources. When one or more tasks are added, additional cloud resources are required to accommodate this increased workload. Initiating new cloud resources introduces latency into the process. Exponential smoothing may slow the rate at which unused cloud resources are terminated; however, this is processor intensive. With present invention it is not necessary to track the history of multiple data points from each time interval. Rather, it is only necessary to keep record of the number of tasks that were added to the workload during the first time interval. The controller only needs to keep a record of time intervals in which new tasks are added to the workload. In the intervening intervals, in which no new tasks were added, a simplified version of exponential smoothing can be applied.
A controller configured to smooth termination of cloud resources, the controller configured to:
A method of smoothing termination of cloud resources, the method comprising the steps of:
Dependencies are inferred from the claim text.