Patent ID: 8572163
Filing Date: 2013-10-29
Classification: G06F

Abstract:
1. A computer-implemented method for deduplicating data, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: identifying a request to transfer data from a client in a deduplication system to a server in the deduplication system; determining whether performing deduplication on the client currently outperforms performing deduplication on the server by: determining, based at least in part on determining whether performing deduplication on the client currently outperforms performing deduplication on the server, whether to perform deduplication of the data on the client before transferring the data from the client to the server or to perform deduplication of the data on the server after transferring the data from the client to the server; performing the following, the order of which is based on determining whether to perform deduplication of the data on the client before transferring the data from the client to the server or to perform deduplication of the data on the server after transferring the data from the client to the server: