Patent ID: 8825952
Filing Date: 2014-09-02
Classification: G06F

Abstract:
1. A computer program product 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, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising: caching received modified tracks for write requests in a non-volatile storage device integrated with the sequential access storage device, wherein the non-volatile storage device is a faster access device than the sequential access storage medium; adding a destage request to a request queue for a received write request having modified tracks for the sequential access storage medium cached in the non-volatile storage device, wherein the destage request when executed writes one of the modified tracks cached in the non-volatile storage device for one of the received write requests to the sequential access storage device; receiving a read request indicating a priority; determining a priority of the read request as having a first priority or a second priority; adding the read request to the request queue in response to determining that the determined priority is the first priority; and processing the read request at a higher priority than the read and destage requests in the request queue in response to determining that the determined priority is the second priority.