Application-based commit for local storage subsystems and remote storage subsystems
AssigneeInternational Business Machines Corporation
InventorsAmir A. Jafri, Mark J. Seaman
Life of this patent
Estimating the term…
Abstract
A system to protect data including a processor and a memory coupled to the processor to store instructions executable by a digital processing apparatus. The memory is operable to perform operations to protect stored data. The operations include receiving a write request for a current data input comprising input to be written to at least one monitored region of a storage volume, determining whether the current data input is a complete managed object and whether the current data input completes a previously deferred I/O operation and writing the current data input to a deferred storage device based on the determinations. Therefore, the system writes complete managed objects to the physical disk storage medium.
Claims16
A system to protect data, comprising:
- a processor;
- and
- a memory coupled to the processor to store instructions executable by a digital processing apparatus to perform operations to protect stored data, the operations comprising:
- receiving a write request for a current data input comprising input to be written to at least one monitored region of a storage volume;
- determining whether the current data input is a complete managed object and whether the current data input completes a previously deferred I/O operation;
- and
- writing the current data input to a deferred storage device based on the determinations.
A computer readable medium storing a computer program executable by a digital processing apparatus to perform operations to protect data, the operations comprising:
- receiving a write request for a current data input comprising input to be written to at least one monitored region of a storage volume;
- determining whether the current data input is a complete managed object and whether the current data input completes a previously deferred I/O operation;
- and
- writing the current data input to a deferred storage device based on the determinations.
A system to protect data comprising:
- a processor receiving a write request for a current data input comprising input to be written to at least one monitored region of a storage volume;
- and
- a deferred storage device;
- wherein the processor determines whether the current data input is a complete managed object and whether the current data input completes a previously deferred I/O operation, and the deferred storage device stores the current data input based on the determinations of the processor.
Dependencies are inferred from the claim text.