Systems and methods for storing data
AssigneeVeritas Technologies LLC
InventorsJunheng Yu, Hongbin Gong, Stephan Gipp
Life of this patent
Estimating the term…
Loading patent…
AssigneeVeritas Technologies LLC
InventorsJunheng Yu, Hongbin Gong, Stephan Gipp
Estimating the term…
The disclosed computer-implemented method for storing data may include (i) identifying a request to backup a set of data according to a storage-as-a-service configuration that stores data into cloud storage, (ii) dividing the set of data to be backed up into chunks of data, (iii) dividing, for each of the chunks of data, a respective chunk into blocks of data, (iv) generating, for each of the chunks of data, at least one block of parity bits for the respective chunk of data based on applying an erasure code to the blocks of data, and (v) splitting, during backing up the chunks of data according to the storage-as-a-service configuration, the respective blocks of data and the generated block of parity bits into heterogeneous storage media targets such that the storage-as-a-service configuration benefits from the heterogeneous storage media targets. Various other methods, systems, and computer-readable media are also disclosed.
A computer-implemented method for storing data, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
A system for storing data, the system comprising:
A non-transitory computer-readable medium comprising one or more computer-readable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
Dependencies are inferred from the claim text.