发明名称 INTELLIGENT I/O CACHE REBUILD IN A STORAGE CONTROLLER
摘要 Systems and methods presented herein provide for redundancy in I/O caching. In one embodiment, a storage controller includes a first cache operable to receive input/output requests between a host system and a storage device, to compress data of the input/output requests, and to cache the compressed data before writing to the storage device. The storage controller also includes a second cache operable to track chunks of the compressed data in the first cache. When the first cache fails, the second cache is operable to cache the tracked chunks of the compressed data that have not been written to the storage device in a third cache while leaving chunks of data in the second cache that have been written to the storage device.
申请公布号 US2015199244(A1) 申请公布日期 2015.07.16
申请号 US201414179667 申请日期 2014.02.13
申请人 LSI Corporation 发明人 Venkatachalam Ramkumar;Samanta Sumanesh Sethuramachar;Krishnamurthy Srikanth Sethuramachar
分类号 G06F11/16 主分类号 G06F11/16
代理机构 代理人
主权项 1. A storage controller, comprising: a first cache operable to receive input/output requests between a host system and a storage device, to compress data of the input/output requests, and to cache the compressed data before writing to the storage device; and a second cache operable to: track chunks of the compressed data in the first cache; and, when the first cache fails, cache the tracked chunks of the compressed data that have not been written to the storage device in a third cache while leaving chunks of data in the second cache that have been written to the storage device.
地址 San Jose CA US