System level data-loss protection using storage device local buffers
AssigneeWestern Digital Technologies, Inc.
InventorsDaniel Lee Helmick, Paul David Martin
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsDaniel Lee Helmick, Paul David Martin
Estimating the term…
A computing system comprises a host system, a first storage device, a second storage device, a third storage device, a fabric interconnect device and a controller separate from the host system. The first, second, and third storage devices comprise a first, second, and third local memory buffer. The fabric interconnect device is configured to connect the first, second, and third storage devices over a fabric network to the host system. In response to receiving a write operation from the host system, a controller (e.g., on the first storage device or the fabric interconnect device) is configured to calculate error-correction data (e.g., parity data) by using data-protection operations (e.g., XOR operation(s)) directly on data stored on the first, second, and third local memory buffer, without having to rely on computing resources of the host system.
A computing system comprising:
A method for calculating error-correction data on local buffers during a write operation associated with a first data and a second data, the method comprising:
A computing system comprising:
Dependencies are inferred from the claim text.