Torn-write self-detection in a storage volume
AssigneeAmazon Technologies, Inc.
InventorsLeonid Baryudin, Oleg Kiselev
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsLeonid Baryudin, Oleg Kiselev
Estimating the term…
A torn-write self-detection feature is implemented by a storage volume, which can be a single storage device or a plurality of storage devices. In one embodiment, page protection metadata is added to each data page. The metadata can include a data page size and a unique serial number for each group of sectors this data page is spanning. The page size and unique serial number can be stored in association with the data for each sector group. The unique serial number can follow a pattern, such as an incremental pattern. Upon a read of the data page, the page size and the unique serial number are checked for each sector group. If the serial numbers are consistent with the pattern, and the page size is correct, then the data is passed to the requesting host. Otherwise, a torn-write error condition is indicated to the host.
A method of detecting a data corruption in a storage device, the method comprising:
A method, comprising:
A storage device, comprising:
Dependencies are inferred from the claim text.