US 12,137,060 B1
Resource buffer capacity management
Ankush Singla, Vancouver (CA); Christopher Thomas Lewis, Vancouver (CA); and Wilson Lau, Richmond (CA)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jun. 30, 2022, as Appl. No. 17/854,469.
Int. Cl. H04L 49/90 (2022.01); H04L 47/10 (2022.01); H04L 47/129 (2022.01); H04L 47/30 (2022.01)
CPC H04L 49/9084 (2013.01) [H04L 47/129 (2022.05); H04L 47/29 (2013.01); H04L 47/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a buffer management system, an indication of a current utilization associated with a computing resource;
determining, by the buffer management system, a plurality of buffer parameters associated with the computing resource, the plurality of buffer parameters comprising:
a utilization buffer capacity comprising a percentage of a utilization level;
a minimum utilization buffer capacity; and
a maximum utilization buffer capacity;
determining, by the buffer management system, a candidate utilization buffer capacity using the percentage of the utilization level and the current utilization;
determining, by the buffer management system, that the candidate utilization buffer capacity is greater than the minimum utilization buffer capacity;
determining, by the buffer management system, that the candidate utilization buffer capacity is less than the maximum utilization buffer capacity;
based on determining that the candidate utilization buffer capacity is greater than the minimum utilization buffer capacity and that the candidate utilization buffer capacity is less than the maximum utilization buffer capacity, determining an operational utilization capacity equal to a sum of the candidate utilization buffer capacity and the current utilization; and
provisioning the operational utilization capacity at the computing resource.