×

Failover and recovery for replicated data instances

  • US 10,860,439 B2
  • Filed: 11/13/2017
  • Issued: 12/08/2020
  • Est. Priority Date: 10/26/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a plurality of computing nodes, respectively comprising at least one processor and a memory that together implement a control plane for a data store, the control plane configured to;

    store data generation information, that identifies a particular generation of replicated data, for each of a primary instance replica and a secondary instance replica, wherein the primary instance replica sends data to the secondary instance replica over a connection between the primary instance replica and the secondary instance replica to perform data replication;

    monitor communication over the connection between the primary instance replica and the secondary instance replica and connections between the control plane and the primary instance replica and the control plane and the secondary instance replica; and

    perform a type of recovery process responsive to detecting a loss of communication, wherein the type of recovery process is determined based at least in part on the connection over which the loss of communication occurred and respective data generation information, that identifies respective generations of the replicated data, for the primary instance replica and the secondary instance replica.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×