Patent · US Active

Enforced transaction system recoverability on media without write-through

US7765361B2 · kind B2 · utility

4Cited by
11References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 21, 2006
Grant dateJul 27, 2010
Priority date
Expiry dateNov 19, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0866
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

To ensure that logs representative of data changes are durably written, localized storage media cache is flushed to force a write to stable storage. Log sequence number tracking is leveraged to determine if log data in a localized storage media cache is likely to have not been written to durable storage. When this condition is likely, a FLUSH_CACHE command is issued to a storage media controller to force a durable write. This allows recovery of data changes to a transactional system even when its associated storage media does not provide write-ordering guarantees. Moreover, flushing of the storage media cache can be accomplished at a frequency that provides an upper bound on a maximum time between a transaction commit and data being made durable.

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