×

Implementing availability domain aware replication policies

  • US 10,698,780 B2
  • Filed: 08/05/2016
  • Issued: 06/30/2020
  • Est. Priority Date: 08/05/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing a data item describing a plurality of computing nodes in a distributed system, the plurality of computing nodes to be organized into a ring topology, wherein the ring topology exhibits a quantitative failure-resilient characteristic;

    identifying two or more availability domains into which the plurality of computing nodes can be mapped;

    receiving a metric that comprises a quantitative value pertaining to the quantitative failure-resilient characteristic;

    enumerating a plurality of candidate ring topologies, wherein the plurality of computing nodes is mapped into the two or more availability domains;

    evaluating, using the quantitative failure-resilient characteristic, at least some of the plurality of candidate ring topologies to determine a configuration score for a set of scored candidate ring topologies; and

    selecting a scored candidate ring topology from the set of scored candidate ring topologies based at least in part on the configuration score surpassing a configuration threshold score.

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