Maintaining duplex-paired storage devices during gap processing using of a dual copy function
AssigneeInternational Business Machines Corporation
InventorsBlaine H. Berger, Bret P. Smith
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsBlaine H. Berger, Bret P. Smith
Estimating the term…
A technique is described for managing data storage devices and the data stored on them. A pair of data storage devices are maintained as identical copies. The dual copy function is provided without changing any current system or application software on the host. A set of status information is maintained for each record on the data storage devices. This status information includes information which allows only the changed records to be copied to a secondary device of the dual copy. This technique also provides high availability of data storage devices by swapping a failing data storage device with a good data storage device without host intervention. A joint array structure is used for routing host requests for information to and from the correct data storage device and keeping status information concerning the data storage devices.
In a data processing system of the type comprising a host computer having a plurality of input/output channels, a direct access storage device controller connected to input/output channels of said host computer, and two strings of direct access storage devices connected to said direct access storage device controller, said direct access storage device controller having a memory and channel switches and storage paths, said channel switches and storage paths establishing paths between said connected input/output channels and said direct access storage devices, each direct access storage device in each of said strings having rotating recording media characterized by having a plurality of tracks on which are recorded a plurality of records, each record containing a count field and a plurality of additional fields, said fields being separated by small gaps, each record being identified by a cell number which designates an exact location of the count field for that record on a track, said direct access storage devices further including a head positioned by an actuator responsive to said direct access storage device controller for reading and writing data of said records in response to requests from said host computer, the improvement in said direct access storage device control whereby duplex-paired storage devices are maintained during gap processing by a dual copy function performed by said direct access storage device controller transparently to said host computer, said direct access storage device further comprising:
In a data processing system of the type comprising a host computer having a plurality of input/output channels, a direct access storage device controller connected to input/output channels of said host computer, and two strings of direct access storage devices connected to said direct access storage device controller, said direct access storage device controller having a memory and channel switches and storage paths, said channel switches and storage paths establishing paths between said connected input/output channels and said direct access storage devices, each direct access storage device in each of said strings having rotating recording media characterized by having a plurality of tracks on which are recorded a plurality of records, each record containing a count field and a plurality of additional fields, said fields being separated by small gaps, each record being identified by a cell number which designates an exact location of the count field for that record on a track, said direct access storage devices further including a head positioned by an actuator responsive to said direct access storage device controller for reading and writing data in said records in response to requests from said host computer, a method of maintaining duplex-paired storage devices during gap processing by a dual copy function performed by said direct access storage device controller transparently to said host computer, said method comprising the steps of:
Dependencies are inferred from the claim text.