Patent ID: 9229783
Filing Date: 2016-01-05
CPC Classification: G06F

Claim Text:
1. A method for determining a free capacity of at least one container in a plurality of containers competing for a total capacity of a larger container, said method comprising: obtaining a current utilization by each of said plurality of competing containers; determining a first individual equilibrium capacity value for each of said plurality of competing containers by summing a minimum resource allocation amount corresponding to the given container and a portion of remaining available resource allocation, wherein said portion is pro-rated based on a relative resource weight of the given container; determining an updated individual equilibrium capacity value for each of said plurality of competing containers with a current utilization that is less than the first individual equilibrium capacity value by summing the minimum resource allocation amount corresponding to the given container and a portion of remaining available resource allocation among (i) each of said plurality of competing containers having a current utilization that is greater than the first individual equilibrium capacity value and (ii) the given container, wherein said portion is pro-rated based on a relative resource weight of the given container; determining an individual free capacity for each of said plurality of competing containers associated with each container, wherein said determining an individual free capacity for a given container comprises: allocating resources to the plurality of the competing containers based on the determined free capacity for each of the plurality containers; wherein said obtaining, said determining the individual equilibrium capacity, said determining the individual free capacity, and said allocating are carried out by a computing device.