Patent ID: 7386668

Claim:
A remote adaptor that handles data for a local storage device, comprising: a first means for coupling the remote adaptor to a remote storage device to receive data transmitted therefrom, the data being associated with one of a first chunk of data and a second chunk of data, wherein data writes begun after a first time and before a second time at the remote storage device are associated with the first chunk of data and data writes begun after the second time at the remote storage device are associated with the second chunk of data; a second means for coupling the remote adaptor to a memory of the local storage device; and computer software, provided in a computer-readable storage medium, that stores the first chunk of data into cache slots of the memory via the second means for coupling and uses a hash table to provide a correlation between the cache slots containing data from the first chunk of data and locations of a logical storage device of the local storage device.