/Fingerprint-based Data Replication Across Storage Systems
Abstract

Methods, systems, and devices for data management are described. The described techniques may enable a data management system (DMS) to determine an amount of data to be pulled from a source cluster prior to performing a replication of a source file stored on the source cluster. For example, before copying any data from the source cluster to a target cluster, the DMS may read an index file associated with the source file to determine data blocks that are different from data blocks of a base file stored on the target cluster, which may indicate indices of data blocks of the source file that may be replicated from the source cluster to the target cluster as part of the replication operation. By profiling the data to be copied before copying the data to the target cluster, the DMS may optimize the replication process to reduce latency, among other examples.

Full Text

What is claimed is:

Methods, systems, and devices for data management are described. The described techniques may enable a data management system (DMS) to determine an amount of data to be pulled from a source cluster prior to performing a replication of a source file stored on the source cluster. For example, before copying any data from the source cluster to a target cluster, the DMS may read an index file associated with the source file to determine data blocks that are different from data blocks of a base file stored on the target cluster, which may indicate indices of data blocks of the source file that may be replicated from the source cluster to the target cluster as part of the replication operation. By profiling the data to be copied before copying the data to the target cluster, the DMS may optimize the replication process to reduce latency, among other examples.
Timeline
Filed
04/01/2026
Published
08/06/2026
Granted
Not Available
IPC Codes(3)
G06F 16/182:Distributed file systems
G06F 16/11:File system administration, e.g. details of archiving or snapshots (file system backup G06F 11/14)
G06F 16/14:Details of searching files based on file metadata