×

Prioritizing memory devices to replace based on namespace health

  • US 10,389,814 B2
  • Filed: 12/13/2017
  • Issued: 08/20/2019
  • Est. Priority Date: 09/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • an interface configured to interface and communicate with a dispersed or distributed storage network (DSN);

    memory that stores operational instructions; and

    processing circuitry operably coupled to the interface and to the memory, wherein the processing circuitry is configured to execute the operational instructions to;

    detect one or more memory errors associated with a plurality of sets of memory devices of one or more sets of storage units (SUs) within the DSN that distributedly store a set of encoded data slices (EDSs), wherein a data object is segmented into a plurality of data segments, wherein a data segment of the plurality of data segments is dispersed error encoded in accordance with dispersed error encoding parameters to produce the set of encoded data slices (EDSs);

    facilitate detection of one or more EDS errors associated with the one or more memory errors associated with the plurality of sets of memory devices of the one or more sets of SUs within the DSN; and

    for each corresponding set of the plurality of sets of memory devices of the one or more sets of SUs within the DSN;

    establish a corresponding memory replacement priority level for at least one corresponding memory device of a corresponding set of the plurality of sets of memory devices that is associated with the one or more EDS errors; and

    facilitate replacement of the at least one corresponding memory device of the corresponding set of the plurality of sets of memory devices that is associated with the one or more EDS errors based on the corresponding memory replacement priority level.

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