Patent ID: 11928352
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory computer-readable storage medium embodying a set of instructions, which when executed by a processing resource of a multi-site distributed storage system cause the processing resource to:
maintain state information regarding a data replication status for a first storage object of a primary storage cluster with the first storage object being replicated to a second storage object of a secondary storage cluster, wherein the state information facilitates automatic triggering of resynchronization for data replication between the first storage object and the second storage object;
perform persistent inflight tracking of operations (Ops) having a parallel split to the primary and secondary storage clusters with a first Op log of the primary storage cluster and a second Op log of the secondary storage cluster;
establish Op ranges for the first and second Op logs;
compare the Op range of the first Op log of the primary storage cluster and the Op range of the second Op log of the secondary storage cluster;
determine a relation between the Op range of the first Op log and the Op range of the second Op log to prevent divergence of Ops in the first and second Op logs and to support the parallel split of the Ops; and
use a larger of ranges of the Op ranges of the first and second Op logs to compare entries when the relation is determined as one Op range is a subset of the other Op range.