×

Synchronization cache seeding

  • US 10,496,676 B2
  • Filed: 08/29/2014
  • Issued: 12/03/2019
  • Est. Priority Date: 08/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • reading synchronization metadata when booting a first node into an operational state to identify a synchronization target as a second node;

    loading the synchronization metadata into a cache of the first node, wherein the synchronization metadata maps files to replication-critical consistency groups, replication-non-critical consistency groups, and no consistency group;

    loading a networking subsystem into a functional state, to establish a connection from the first node to the second node using the synchronization metadata, based upon the synchronization metadata being loaded into the cache;

    receiving an operation from a client to modify a file at the first node, wherein the operation is executed upon the file at the first node and is replicated to the second node for execution upon the synchronization target;

    transmitting an acknowledgement to the client that the operation is complete based upon the synchronization metadata mapping the file to a replication-critical consistency group and execution of the operation at the first node and replication of the operation at second node successfully completing; and

    transmitting the acknowledgement to the client that the operation is complete based upon the synchronization metadata mapping the file to a replication-non-critical consistency group and execution of the operation at the first node successfully completing irrespective of whether the replication to the second node has completed.

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