Abstract: A data replication system and process is disclosed. A device receives files respectively via a network from a remotely disposed computing device and partitions the received files into data objects. The device creates hash values for the first data objects and stores the data objects on remotely disposed storage systems at location addresses. The first device stores in records of a storage table, for each of the data objects, the hash values and corresponding location addresses. The device receives an indication to replicate a portion of the stored data objects and replicates the stored data objects by copying the indicated data objects stored on the first remotely located storage system to the second remotely located storage system, and after replicating the indicated data objects, copies or recreates the one or more hash values and the one or more location addresses and the one or more key-to-location (e.g.
Type:
Application
Filed:
August 10, 2017
Publication date:
March 1, 2018
Applicant:
StoreReduce
Inventors:
Tyler Wayne Power, Mark Alexander Hugh Emberson, Mark Leslie Cox
Abstract: A data cloning system and process is disclosed. A device receives files via a network from a remotely disposed computing device and partitions the received files into data objects. The device creates hash values for the data objects and stores the data objects on remotely disposed storage systems at location addresses. The device stores in records of a storage table, for each of the data objects, the hash values and corresponding location addresses. The device receives an indication to clone a portion of the received files and performs the clone operation by storing in records of a second storage table, a key for each cloned file referring to the same set of hash values and location addresses as the corresponding original file. This has the effect of cloning the original received files without needing to copy the corresponding data objects.
Type:
Application
Filed:
May 19, 2017
Publication date:
October 19, 2017
Applicant:
StoreReduce
Inventors:
Mark Alexander Hugh Emberson, Mark Leslie Cox, Tyler Wayne Power
Abstract: A data deduplication storage system and process is disclosed. In one implementation deduplication file storage system is added to an existing file storage system by receiving first files via a network from a remotely disposed computing device, dividing the files into data objects, creating hash values for the data objects, and store the data objects on more remotely disposed storage systems at network location addresses. Records of a storage table disposed on the intermediate device or a secondary remote storage system are stored for the data objects containing the hash values and corresponding network location addresses. When another of the files including one or more second data objects are received, a determination is made if the second data objects were previously stored on remotely disposed storage systems by comparing hash values for the second data object against hash values stored in records of the storage table.