Patent ID: 6993629
Filing Date: 2006-01-31
Classification: G06F

Abstract:
1. A method for prestaging data into cache from a storage system in preparation for data transfer operations, wherein a first processing unit communicates data transfer operations to a second processing unit that controls access to the storage system, comprising the first processing unit: determining logically sequential records in the storage system of data to prestage into cache; determining physical locations in the storage system including the determined logically sequential records, wherein the determined physical locations are capable of addressing contiguous and non-contiguous physical locations in the storage system; generating a data structure capable of indicating contiguous and non-contiguous physical locations in the storage system including the logically sequential records to prestage into the cache; transmitting a prestage command to the second processing unit which controls access to the storage system, wherein the prestage command causes the second processing unit to prestage into cache the data logically sequential records at the physical locations indicated in the data, structure; and requesting logically sequential records at the physical locations indicated in the data structure, wherein the second processing unit returns the requested data from the cache.