Patent ID: 8627138
Filing Date: 2014-01-07
Classification: G06F

Abstract:
1. A computer-implemented method comprising: monitoring a first data portion written to a first storage device accessible by a first computing device; monitoring at least a second data portion written to at least a second storage device accessible by at least a second computing device, wherein the first storage device and the at least a second storage device are solid state memory devices; writing recovery data to an external recovery storage device accessible by the first and the at least a second computing devices, wherein the recovery data is an erasure code based, at least in part, upon the first and second data portions; and if a value of the first or second data portion changes, recalculating the recovery data by performing an exclusive OR (XOR) between the first or second data portion and the changed first or second data portion resulting in a parity value, and performing an XOR between the parity value and the recovery data.