发明名称 Method and system for caching data in a storage system
摘要 Disclosed is a system and method for caching data. A processor receives data from a host to modify a track in a first storage device. The processor stores a copy of the modified data in a cache and indicates in a second storage device the tracks for which there is modified data in cache. During data recovery operations, the processor processes the second storage device and data therein to determine the tracks for which there was modified data in cache. The processor then marks the determined tracks as failed to prevent data at the determined tracks in the first storage device from being returned in response to a read request until the failure is resolved. In further embodiments, in response to detecting a partial failure within the storage system, the processor would scan the cache to determine tracks for which there is modified data stored in the cache. The processor then stores in the second storage device information indicating the tracks having modified data in cache and schedules the destaging of the modified data from the cache to the first storage device. The processor is further capable of receiving and processing read/write requests directed to the first storage device before all the modified data is destaged from cache.
申请公布号 US6658542(B2) 申请公布日期 2003.12.02
申请号 US20020293508 申请日期 2002.11.13
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BEARDSLEY BRENT CAMERON;BENHASE MICHAEL THOMAS;MORTON ROBERT LOUIS;TODD KENNETH WAYNE
分类号 G06F11/00;G06F11/07;G06F12/08;(IPC1-7):G06F12/02 主分类号 G06F11/00
代理机构 代理人
主权项
地址