×

Failover mechanism in a distributed computing system

  • US 9,983,957 B2
  • Filed: 05/12/2016
  • Issued: 05/29/2018
  • Est. Priority Date: 09/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a computing system, comprising:

  • receiving a data access request including a dataset from a client computing system at a distributed computing system, the distributed computing system including multiple computing servers hosting a region of data associated with the distributed computing system, the computing servers distributed across multiple clusters, wherein one of the computing servers is a leader server and a remaining of the computing servers are follower servers, and wherein some of the computing servers are active servers, active witness servers and shadow witness servers;

    writing, by the leader server, the dataset to a log file at a data storage system associated with the leader server;

    replicating, by the leader server, the log file to the follower servers; and

    updating, by an active server of the active servers, a distributed data storage system associated with a first cluster of the clusters to which the leader server belongs with the dataset from the log file.

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