Patent · US Expired

Hard disk drive with support for atomic transactions

US7310711B2 · kind B2 · utility

35Cited by
8References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 29, 2004
Grant dateDec 18, 2007
Priority date
Expiry dateJan 2, 2026

Classification

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

Abstract

Embodiments of the present invention provide a data storage apparatus with new features to more easily enable atomic transactions. Rather than having the host system issue the multiple logging commands to the data storage apparatus, the data storage apparatus can be modified so that it can perform the logging function itself. In one embodiment, a data storage controller of a data storage apparatus for implementing an atomic transaction comprises a receiving module configured to receive from a host one or more commands to be executed as an atomic transaction; a log recording module, configured to record in a nonvolatile storage a log containing the one or more commands of the atomic transaction, the log to be administered by the data storage controller and not by the host; and an execution module configured to perform the one or more commands of the atomic transaction.

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