Patent ID: 7657781

Claim:
A method for providing redundant data load sharing in a distributed network, comprising: receiving one or more original data entries at a respective one of a plurality of nodes; storing each original data entry in its respective one of the plurality of nodes; generating a replicated data entry from each original data entry at its respective one of the plurality of nodes; storing each replicated data entry in a node different from where its associated original data entry is stored, each original data entry including information as to a location of its associated replicated data entry, each replicated data entry including information as to a location of its associated original data entry; identifying at a particular one of the plurality of nodes a failure of another one of the plurality of nodes; determining whether the particular one of the plurality of nodes includes an original data entry or a replicated data entry having information as to the location of a replicated data entry or an original data entry respectively that matches an identified failed node; generating a re-replicated data entry in the particular one of the plurality of nodes for storage at a separate working one of the plurality of nodes in response to the information matching the identified failed node.