×

Reducing data copy operations for writing data from a network to storage of a cached data storage system by organizing cache blocks as linked lists of data fragments

  • US 6,889,288 B2
  • Filed: 12/02/2002
  • Issued: 05/03/2005
  • Est. Priority Date: 12/02/2002
  • Status: Active Grant
First Claim
Patent Images

1. A storage system comprising a storage controller, a cache memory, and data storage, wherein the storage controller is programmed to respond to a request to access a specified logical block of data in the data storage by accessing a logical block index to determine whether or not the specified logical block of data is in the cache memory, and when the logical block index indicates that the specified logical block of data is in the cache memory, to access the specified logical block of data in the cache memory, and when the logical block index indicates that the specified logical block of data is not in the cache memory, to access the specified logical block of data in the data storage, wherein the cache memory contains a multiplicity of logical blocks of data, and each of the multiplicity of logical blocks of data contained in the cache memory is organized as a respective linked list of list elements containing fragments of the data of said each of the multiplicity of logical blocks of data contained in the cache memory.

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