Distributed erasure encoding in shared file system
AssigneeQuantum Corporation
InventorBen Jarvis
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuantum Corporation
InventorBen Jarvis
Estimating the term…
Systems, methods, and circuitries are provided for supporting distributed erasure coding in a shared file system. In one example, a method is provided to be performed by an initiator device configured to read and write data in files stored in a plurality of storage nodes that are controlled by a file management system. The method includes generating a stripe by identifying data to be stored in a storage system; dividing the data into K data segments; and performing an erasure encoding operation on the K data segments to generate a parity segment, wherein the stripe includes the K data segments and the parity segment. The method includes requesting, from the file management system, respective memory allocations in the storage devices for storing respective segments of the stripe; and transmitting, to each of the plurality of storage nodes, a respective instruction to store a respective data or parity segment in the memory allocation on the respective storage device.
A method for performing distributed erasure encoding in a storage system that includes an initiator device configured to read and write data in files stored in a plurality of storage nodes that are controlled by a file management system, the method comprising:
A method for performing distributed erasure encoding in a storage system that includes an initiator device configured to read and write data in files stored in a plurality of storage nodes that are controlled by a file management system, the method comprising:
A distribution logic for performing distributed erasure encoding in a storage system that includes an initiator device configured to read and write data in files stored in a plurality of storage nodes that are controlled by a file management system, the distribution logic comprising:
An distribution logic for performing distributed erasure encoding in a storage system that includes an initiator device configured to read and write data in files stored in a plurality of storage nodes that are controlled by a file management system, the distribution logic comprising:
Dependencies are inferred from the claim text.