发明名称 Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device
摘要 Provided are a computer program product, system, and method for using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device. Received modified tracks are cached in the non-volatile storage device integrated with the sequential access storage device in response to determining to cache the modified tracks. A write request having modified tracks is received. A determination is made as to whether an attribute of the received write request satisfies a condition. The received modified tracks for the write request are cached in the non-volatile storage device in response to determining that the determined attribute does not satisfy the condition. A destage request is added to a request queue for the received write request having the determined attribute not satisfying the condition.
申请公布号 US8745325(B2) 申请公布日期 2014.06.03
申请号 US201213474481 申请日期 2012.05.17
申请人 International Business Machines Corporation 发明人 Benhase Michael T.;Gill Binny S.;Gupta Lokesh M.;Kalos Matthew J.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项 1. A method for managing data in a sequential access storage device receiving read requests and write requests from a system with respect to tracks stored in a sequential access storage medium, comprising: caching received modified tracks in a non-volatile storage device integrated with the sequential access storage device in response to determining to cache the modified tracks; receiving a write request having modified tracks; determining whether an attribute of the received write request satisfies a condition; caching the received modified tracks for the write request in the non-volatile storage device in response to determining that the determined attribute does not satisfy the condition; adding a destage request to a request queue for the received write request having the determined attribute not satisfying the condition; and writing the received modified tracks for the write request having the determined attribute satisfying the condition at a higher priority than modified tracks for write requests having the attribute not satisfying the condition.
地址 Armonk NY US