发明名称 Adaptive record caching for solid state disks
摘要 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 disk. Record staging to a cache from the solid state disk is performed, in response to determining that the track corresponds to data stored in the solid state disk, wherein each track is comprised of a plurality of records.
申请公布号 US9207867(B2) 申请公布日期 2015.12.08
申请号 US201514728704 申请日期 2015.06.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Benhase Michael T.;Gupta Lokesh M.;Hyde, II Joseph S.;LaFrese Lee C.
分类号 G06F3/06;G06F12/02;G06F12/12;G06F12/08 主分类号 G06F3/06
代理机构 Konrad Raynes Davda & Victor LLP 代理人 Dutta Rabindranath;Konrad Raynes Davda & Victor LLP
主权项 1. A system, comprising: a memory; and a processor coupled to the memory, wherein the processor performs operations, the operations comprising: receiving a request that corresponds to an access of a track; determining whether the track corresponds to data stored in a solid state disk; and performing, record staging to a cache from the solid state disk, in response to determining that the track corresponds to data stored in the solid state disk, wherein each track is comprised of a plurality of records, the operations further comprising: maintaining a least recently used list for tracks, wherein each track in the list is numbered sequentially in a monotonically increasing order as each track is accessed in the cache and then placed in the least recently used list; and determining whether a selected track has been used recently based on a predetermined criterion that is based on sequence numbers of tracks in the least recently used list for tracks, an amount of cache space consumed by those tracks that are stored in the cache, and a threshold value that indicates an amount of storage.
地址 Armonk NY US