Compact track address translation mapping system and method
AssigneeInternational Business Machines Corporation
InventorsJames T. Brady, Robert W. Shomler, May N. Wone
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJames T. Brady, Robert W. Shomler, May N. Wone
Estimating the term…
A computer-implemented method for translating from one DASD address to another DASD address initially stores a plurality of translation tables, one translation table for each first DASD coupled to a first processor. Each translation table includes at least a first data value for each cylinder in a first DASD which indicates whether or not the cylinder contains a start-of-extent address. If yes, the translation table has a corresponding translation entry which includes a first portion and a second portion. The first portion includes at least the start-of-extent address in the cylinder and a length of the extent of addresses associated with the start-of-extent address. The second portion includes a start-of-extent address for an address span in a second DASD that corresponds to the first portion. The method further determines, in response to receipt of an address in the first DASD (and from an associated DASD translation table), whether a cylinder identifier in the received address is associated with a first data value in the translation table that indicates a presence of a start-of-extent value. If yes, the method finds a corresponding translation entry and from a second portion thereof, determines an address in the second DASD that corresponds to the received first DASD address.
Computer apparatus for translating from one direct access storage device (DASD) address to another DASD address, each DASD address comprising a DASD device identifier (ID), a cylinder ID and a track ID, data being stored on e DASD from a start track and extending for an extent of addresses, comprising:
A computer-implemented method for translating from one direct access storage device (DASD) address to another DASD address, each DASD address comprising a DASD device identifier (ID), a cylinder ID and a track ID, data being stored on a DASD from a start track and extending for an extent of addresses, said method comprising the steps of:
Dependencies are inferred from the claim text.