Integration of application indicated minimum time to cache to least recently used track demoting schemes in a cache management system of a storage controller

LM Gupta, KA Anderson, J Hayward… - US Patent …, 2021 - Google Patents
A minimum retention time in cache is indicated for a first plurality of tracks, where no
minimum retention time is indicated for a second plurality of tracks. A cache management …

Periodic destages from inside and outside diameters of disks to improve read response time via traversal of a spatial ordering of tracks

MT Benhase, LM Gupta, CJ Strauss… - US Patent …, 2014 - Google Patents
A storage controller that includes a cache, receives a command from a host, wherein a set of
criteria corresponding to read response times for executing the command have to be …

Integration of the frequency of usage of tracks in a tiered storage system into a cache management system of a storage controller

LM Gupta, MG Borlick, KA Anderson… - US Patent 10,691,596, 2020 - Google Patents
A storage tier management application indicates a heat index for each extent of a plurality of
extents, wherein a higher heat index indicates a greater frequency of usage of tracks of an …

Adaptive record caching for solid state disks

MT Benhase, LM Gupta, IIJS Hyde… - US Patent …, 2015 - Google Patents
A storage controller receives a request that corresponds to an access of a track. A
determination is made as to whether the track corresponds to data stored in a solid state …

Adaptive record caching for solid state disks

MT Benhase, LM Gupta, IIJS Hyde… - US Patent …, 2015 - Google Patents
(57) ABSTRACT A storage controller receives a request that corresponds to an access of a
track. A determination is made as to whether the track corresponds to data stored in a solid …

Adjustment of destage rate based on read and write response time requirements

MT Benhase, LM Gupta, CJ Strauss… - US Patent …, 2016 - Google Patents
A storage controller that includes a cache receives a command from a host, wherein a set of
criteria corresponding to read and write response times for executing the command have to …

Decoupling storage controller cache read replacement from write retirement

S Lowe, D Modha, B Gill, J Hyde - US Patent App. 11/282,157, 2007 - Google Patents
In a data storage controller, accessed tracks are temporarily stored in a cache, with write
data being stored in a first cache (such as a volatile cache) and a second cache and read …

Performing post-processing operations for log file writes

KJ Ash, LM Gupta, MJ Kalos - US Patent 10,216,429, 2019 - Google Patents
(57) ABSTRACT A storage controller receives one or more host writes to a log file. A track is
allocated to the log file. In response to completion of the one or more host writes to the log …

Adaptive record caching for solid state disks

MT Benhase, LM Gupta, IIJS Hyde… - US Patent …, 2015 - Google Patents
(57) A storage controller receives a request that corresponds to an access of a track. A
determination is made as to whether the track corresponds to data stored in a solid state …

Periodic destages from inside and outside diameters of disks to improve read response times

MT Benhase, LM Gupta, CJ Strauss… - US Patent …, 2014 - Google Patents
(57) ABSTRACT A storage controller that includes a cache, receives a com mand from a
host, wherein a set of criteria corresponding to read response times for executing the …