Patent ID: 6449697
Filing Date: 2002-09-10
Classification: G06F

Abstract:
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:(a) determining addressable locations in the storage system of data to prestage into cache; (b) generating a data structure capable of indicating contiguous and non-contiguous addressable locations in the storage system including the data to prestage into the cache by: (i) generating a bit map data structure having bit map values for addressable locations in the storage system; and (ii) setting to one the bit map values corresponding to the addressable locations including the data to prestage into cache; (c) 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 at the addressable locations indicated in the data structure; and (d) requesting data at the addressable locations indicated in the data structure, wherein the second processing unit returns the requested data from the cache.