CPC G06F 16/221 (2019.01) [G06F 16/2282 (2019.01); G06F 16/24556 (2019.01); G06F 16/24573 (2019.01); G06F 16/278 (2019.01)] | 54 Claims |
1. A method of managing data objects, comprising:
splitting a data object into multiple portions at boundaries within the data object, the boundaries providing separators between processable units of the data object in accordance with a type of the data object;
transforming the portions into segments that provide individually processable units of a same type as the type of the data object; and
distributing the segments among multiple computing nodes of a storage cluster for storage therein; and
protecting K of the segments distributed among the computing nodes using M elements of repair data generated from the K segments, each of the M elements having multiple ranges that store repair data computed from respective groupings of segments selected from the K segments, the respective groupings including groupings that consist of different numbers of segments.
|