Speculative data mirroring apparatus method and system
AssigneeInternational Business Machines Corporation
InventorsDavid Alan Burton, Noel Simen Otterness, Alan Lee Stewart
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDavid Alan Burton, Noel Simen Otterness, Alan Lee Stewart
Estimating the term…
An apparatus, method, and system for speculative data mirroring include a rollback log that receives write data corresponding to a write operation that is directed to a storage region within a source volume. Also included is a storage control module that initiates a lock operation on a corresponding storage region within a target volume and a mirror control module configured to send the data corresponding to the write operation to the target volume without waiting for feedback regarding the lock operation. In one embodiment, initiating a lock operation may include sending a lock command to the target volume. Alternatively, the data corresponding to the write operation may initiate the lock operation. In addition, the mirror control module may initiate retransmission of the data in response to subsequent execution of the lock operation. Due to the unique configuration of the present invention, the present invention reduces latencies arising from synchronous mirroring operations, such as lock operations.
An apparatus for speculative data mirroring, the apparatus comprising:
An apparatus for bidirectional speculative data mirroring, the apparatus comprising:
A method for speculative data mirroring, the method comprising:
An apparatus for speculative data mirroring, the apparatus comprising:
A system for speculative data mirroring, the system comprising:
A computer readable storage medium comprising computer readable program code for conducting a method of speculative data mirroring, method comprising:
Dependencies are inferred from the claim text.