Techniques for de-Duplicating Network Coded Distributed Storage
Methods for encoding a file and de-duplicating a coded packet of the file are presented. The encoding method includes: identifying a file to be stored; encoding the file to generate a plurality of coded packets; generating a hash code associated with the file; distributing the plurality of coded packets to a plurality of storage nodes; and storing the hash code associated with the file in a hash server. The de-duplicating method includes: receiving a coded packet at a storage node; retrieving a hash code, from the hash server, corresponding to the coded packet; determining whether the coded packet has been stored in the storage node based upon the hash code; in response to determination that the coded packet has being stored, discarding the coded packet; and in response to determination that the coded packet has not being stored, storing the coded packet in the storage node.
Researchers
-
system for de-duplicating network coded distributed storage and related techniques
United States of America | Pending -
system for de-duplicating network coded distributed storage and related techniques
China | Granted | 111,247,509 -
system for de-duplicating network coded distributed storage and related techniques
United States of America | Granted | 11,025,600
Sign up for technology updates
Sign up now to receive the latest updates on cutting-edge technologies and innovations.