Patent · US Expired

Speculative data mirroring apparatus method and system

US7254683B2 · kind B2 · utility

11Cited by
13References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 3, 2003
Grant dateAug 7, 2007
Priority date
Expiry dateAug 29, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/2076
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.