×

Systems and methods for selecting a set of storage nodes for use in reconstructing data on a faulted node in an erasure-coded system

  • US 10,275,312 B1
  • Filed: 03/29/2017
  • Issued: 04/30/2019
  • Est. Priority Date: 03/29/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for selecting a set of storage nodes from a plurality of storage nodes for use in reconstructing data on a faulted node in an erasure-coded system, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

  • determining, over a first period of time, an average read access latency for a first set of the plurality of storage nodes in the erasure-coded system;

    detecting a storage failure on one of the plurality of storage nodes;

    selecting a subset of the first set of storage nodes, wherein the average read access latency for each of the storage nodes within the subset of the first set of storage nodes has a lower average read access latency than at least one other node in the plurality of storage nodes; and

    reconstructing data that was stored on the failed storage node, from the subset of the first set of storage nodes.

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