MANAGING WRITE OPERATIONS TO AN EXTENT OF TRACKS MIGRATED BETWEEN STORAGE DEVICES
0 Assignments
0 Petitions
Accused Products
Abstract
Provided are a computer program product, system, and method for managing write operations to an extent of tracks migrated from a second storage to a first storage. An extent object exists if the extent was previously migrated from the first storage to the second storage at a previous time. In response to determining that the extent object exists, a determination is made of the tracks in the extent having a write indicator indicating that the track was updated in the second storage since the previous time. The data for the determined tracks is copied from the second storage to free locations in the first storage. For each determined track, the entry for the determined track in the extent object is updated to indicate the free location to which the data for the track was copied as an active address for the track.
4 Citations
28 Claims
-
1-17. -17. (canceled)
-
18. A method for managing data in a first storage and a second storage, comprising:
-
processing an operation to migrate an extent of tracks from the second storage to the first storage; determining whether an extent object exists for the extent to migrate, wherein the extent object exists if the extent was previously migrated from the first storage to the second storage at a previous time, and wherein the extent object includes for each track a write indicator indicating whether the track was updated in the second storage since the previous time when the extent was previously migrated to the second storage; and in response to determining that the extent object exists, performing; determining the tracks in the extent having the write indicator indicating that the track was updated in the second storage since the previous time; copying the data for the determined tracks from the second storage to free locations in the first storage; and for each determined track, update the entry for the determined track in the extent object to indicate the free location to which the data for the track was copied as an active address for the track. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification