×

Performing an atomic write operation across multiple storage devices

  • US 9,471,448 B2
  • Filed: 12/10/2014
  • Issued: 10/18/2016
  • Est. Priority Date: 12/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer readable storage device having computer program instructions executed in a host system in communication with a plurality of storage devices to cause operations to:

  • determine a plurality of storage devices on which to write data for a write operation;

    generate a tag to uniquely identify the write operation;

    send a write command to each of the determined storage devices including the tag and write data to cause each of the storage devices to write the write data at the storage device, wherein each of the storage devices maintains a copy of a previous version of the data to be updated by the write operation; and

    send a revert command with the tag to one of the storage devices to cause the storage device to restore the copy of the previous version of the data at the storage device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×