Patent ID: 8868505
Filing Date: 2014-10-21
Classification: H04L

Abstract:
1. A system for data protection, the system comprising: one or more processors; and a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to: identify, periodically, non-duplicate data objects that are stored on only one of a plurality of network hosts and duplicate data objects that are stored on two or more of the plurality of the network hosts; divide, into a plurality of chunks, each non-duplicate data object; copy at least one of the plurality of chunks of each non-duplicate data object on to at least a second of the plurality of network hosts; store a parity chunk associated with the plurality of chunks of each non-duplicate data object on at least a third network host; rebuild, on a new network host, at least one non-duplicate data object using at least one of the plurality of chunks of that non-duplicate data object and the associated parity chunk; and rebuild, on the new network host, at least one duplicate data object using one of the duplicates of that data object.