Performing a data write on a storage device
AssigneeInternational Business Machines Corporation
InventorsGordon D. Hutchison, Cameron J. McAllister, Lucy A. Harris, Bruce J. Smith
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsGordon D. Hutchison, Cameron J. McAllister, Lucy A. Harris, Bruce J. Smith
Estimating the term…
A method of performing a data write on a storage device comprises instructing a device driver for the device to perform a write to the storage device, registering the device driver as a transaction participant with a transaction co-ordinator, executing a flashcopy of the storage device, performing the write on the storage device, and performing a two-phase commit between device driver and transaction co-ordinator. Preferably, the method comprises receiving an instruction to perform a rollback, and reversing the data write according to the flashcopy. In a further refinement, a method of scheduling a flashcopy of a storage device comprises receiving an instruction to perform a flashcopy, ascertaining the current transaction in relation to the device, registering the device driver for the device as a transaction participant in the current transaction with a transaction co-ordinator, receiving a transaction complete indication from the co-ordinator, and executing the flashcopy for the device.
A method of performing a data write on a storage device comprising:
A system for performing a data write on a storage device comprising:
A method of scheduling a flashcopy of a storage device comprising:
A system for scheduling a flashcopy of a storage device comprising:
(canceled)
A computer program product on a computer readable medium for operating a device driver for a storage device, the product comprising computer program code to, when loaded into a computer system and executed thereon, cause said computer system to perform:
Dependencies are inferred from the claim text.