US 12,093,570 B2
Method and system for maximizing performance of a storage system
Shuyu Lee, Acton, MA (US); Vamsi K. Vankamamidi, Hopkinton, MA (US); and Jeffrey L. Grummon, Milford, MA (US)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Jul. 29, 2022, as Appl. No. 17/877,638.
Application 17/877,638 is a continuation of application No. 17/161,979, filed on Jan. 29, 2021, granted, now 11,435,954.
Prior Publication US 2022/0365728 A1, Nov. 17, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0673 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for maximizing performance of a storage system, the method comprising:
identifying saturation points of the storage system for I/O requests of different types and sizes, wherein the storage system models its performance for the I/O requests to identify the saturation points;
determining, based on the saturation points, normalized tokens;
associating unique numbers of normalized tokens with the I/O requests of different types and sizes;
determining a number of normalized tokens for a queue depth limit of a storage device;
allocating, by the storage system, from the queue depth limit, normalized tokens to each node in the storage device; and
processing, by the storage system, I/O requests according to the allocations of normalized tokens.