Patent ID: 6408369
Filing Date: 2002-06-18
Classification: G06F

Abstract:
In a storage system having a storage controller connected to a plurality of storage devices organized into tracks that contain data, a method for transferring data from any first of said plurality of storage devices to any second of said plurality of storage devices comprising the steps of:receiving an internal copy command from a commanding processor over a controller input path, such command identifying one or more blocks of data to be transferred, reading at least one block of data, in data blocks, from said first storage device in response to said command, wherein any such block of data may comprise less than a full track of data and may start at an offset from the beginning of the track; storing said read data in a volatile memory in said controller and setting a state of said stored data as a write pending state, and destaging said write pending data from said volatile memory to said second storage device.