×

SCALING PERFORMANCE FOR RAID STORAGE CONTROLLERS BY PREDICTIVELY CACHING DATA FOR HOST WRITE REQUESTS

  • US 20160170639A1
  • Filed: 12/15/2014
  • Published: 06/16/2016
  • Est. Priority Date: 12/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A Redundant Array of Independent Disks (RAID) storage controller operable to manage a RAID volume implemented on a plurality of storage devices, the storage controller comprising:

  • a memory operable to store a queue of write requests that are directed to the RAID volume; and

    an Input/Output (I/O) processor operable to detect a stream of write requests in the queue that are directed to a sequence of Logical Block Addresses (LBAs) at the RAID volume, to predict, based on the stream, LBAs for new write requests, to cache data for the predicted LBAs from the storage devices to the storage controller, to receive the new write requests, and to utilize the cached data for the predicted LBAs to generate parity data for the new write requests.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×