×

Prioritized leadership for data replication groups

  • US 10,521,311 B1
  • Filed: 06/30/2016
  • Issued: 12/31/2019
  • Est. Priority Date: 06/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • obtaining host configuration information for a set of computing resources in a distributed computing environment, the set of computing resources containing at least one storage resource; and

    generating a data replication group associated with the at least one storage resource by at least;

    identifying a subset of computing resources of the set of computing resources for placement of a set of nodes of the data replication group;

    determining a plurality of fitness scores based at least in part on the subset of computing resources and the host configuration information, the plurality of fitness scores comprising individual fitness scores for each node of the set of nodes of the data replication group;

    causing the subset of computing resources to implement the set of nodes; and

    providing the plurality of fitness scores to the set of nodes to cause the set of nodes to select a master node from the set of nodes in accordance with a consensus protocol such that an individual node of the set of nodes delays submitting a request to become the master node based at least in part on an individual fitness score of the individual node.

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