Invention Grant
US08806122B2 Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device
有权
在具有多个高速缓存的存储系统中缓存数据,包括在顺序存取存储设备中的非易失性存储高速缓存
- Patent Title: Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device
- Patent Title (中): 在具有多个高速缓存的存储系统中缓存数据,包括在顺序存取存储设备中的非易失性存储高速缓存
-
Application No.: US13113944Application Date: 2011-05-23
-
Publication No.: US08806122B2Publication Date: 2014-08-12
- Inventor: Michael T. Benhase , Lokesh M. Gupta
- Applicant: Michael T. Benhase , Lokesh M. Gupta
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Konrad Raynes Davda & Victor LLP
- Agent David W. Victor
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
Provided are a computer program product, system, and method for caching data in a storage system having multiple caches. A sequential access storage device includes a sequential access storage medium and a non-volatile storage device integrated in the sequential access storage device, received modified tracks are cached in the non-volatile storage device, wherein the non-volatile storage device is a faster access device than the sequential access storage medium. A spatial index indicates the modified tracks in the non-volatile storage device in an ordering based on their physical location in the sequential access storage medium. The modified tracks are destaged from the non-volatile storage device by comparing a current position of a write head to physical locations of the modified tracks on the sequential access storage medium indicated in the spatial index to select a modified track to destage from the non-volatile storage device to the storage device.
Public/Granted literature
Information query