US 11,726,692 B2
Enhanced application performance using storage system optimization
Grzegorz Piotr Szczepanik, Cracow (PL); Kushal S. Patel, Pune (IN); Sarvesh S. Patel, Pune (IN); and Lukasz Jakub Palus, Cracow (PL)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Dec. 2, 2020, as Appl. No. 17/109,180.
Prior Publication US 2022/0171560 A1, Jun. 2, 2022
Int. Cl. G06F 12/00 (2006.01); G06F 13/00 (2006.01); G06F 3/06 (2006.01); G06F 11/30 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 3/0611 (2013.01); G06F 3/0614 (2013.01); G06F 3/0635 (2013.01); G06F 3/0659 (2013.01); G06F 11/3034 (2013.01); G06F 11/3058 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for tiering migration for storage system optimization, the method comprising:
determining to move data based on access counters to balance a workload between storage drives and storage tiers;
establishing a connection with an interconnect application program interface based on determining to move the data;
collecting and converting physical access counters based on establishing the connection with the interconnect application program interface;
collecting heat map data at a flash translation layer based on collecting and converting the physical access counters;
collecting extent virtualization map data;
predicting a wear level based on collecting the heat map data; and
calculating a tiering migration plan for an internal map change event based on collecting the heat map data and further based on collecting the extent virtualization map data.