Invention Grant
- Patent Title: Performing a data write on a storage device
- Patent Title (中): 在存储设备上执行数据写入
-
Application No.: US13462654Application Date: 2012-05-02
-
Publication No.: US08904130B2Publication Date: 2014-12-02
- Inventor: Gordon D. Hutchison , Cameron J. McAllister , Lucy A. Harris , Bruce J. Smith
- Applicant: Gordon D. Hutchison , Cameron J. McAllister , Lucy A. Harris , Bruce J. Smith
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Konrad Raynes Davda & Victor LLP
- Agent William K. Konrad
- Priority: EP08167942 20081030; EP08167943 20081030
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F11/14

Abstract:
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.
Public/Granted literature
- US20120278559A1 PERFORMING A DATA WRITE ON A STORAGE DEVICE Public/Granted day:2012-11-01
Information query