×

DISTRIBUTED DATA DEDUPLICATION IN ENTERPRISE NETWORKS

  • US 20160162218A1
  • Filed: 12/03/2014
  • Published: 06/09/2016
  • Est. Priority Date: 12/03/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of providing distributed data deduplication in enterprise network, comprising:

  • receiving a byte stream by a controller of a byte cache, the byte cache being one of a plurality of byte caches in the enterprise network;

    encoding the byte stream by the controller by generating one or more hash values associated with one or more regions of the byte stream;

    storing the one or more hash values and associated one or more regions in a storage of the byte cache if the one or more hash values and associated one or more regions do not exist in the storage of the byte cache;

    querying a container logic associated with the byte cache to determine which of the one or more hash values to send;

    responsive to a response from the container indicating that the one or more hash values do not exist in other byte caches in the enterprise network, attaching all of the one or more hash values and the associated one or more regions to an output stream;

    responsive to a response from the container including a hash value and byte cache identifier pair indicating that the hash value exists in a byte cache identified by the byte cache identifier, attaching the hash value and byte cache identifier pair received from the container in the output stream along with non-redundant data of the byte stream and said one or more hash values not identified in the response from the container;

    creating a transmission control protocol connection to a receiving byte cache in the enterprise network; and

    transmitting the output stream to the receiving byte cache.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×