×

Changing rebuild priority for a class of data

  • US 10,182,115 B2
  • Filed: 09/28/2017
  • Issued: 01/15/2019
  • Est. Priority Date: 11/01/2013
  • 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

    a processor operably coupled to the interface and to the memory, wherein the processor, when operable within the computing device based on the operational instructions, is configured to;

    receive name range information and priority level information to handle data objects associated with the name range information, wherein a data object of the data objects is segmented into a plurality of data segments, a data segment of the plurality of data segments is dispersed error encoded in accordance with dispersed error encoding parameters to produce a set of encoded data slices (EDSs) that are distributedly stored in a plurality of storage units (SUs) within the DSN, and a decode threshold number of EDSs are needed to recover the data segment;

    identify object names of the data objects associated with a name range of the name range information;

    identify EDS name ranges that respectively correspond to the object names, wherein each EDS name corresponds to a respective one of the object names;

    update an EDS priority table to associate at least one EDS name range of the EDS name ranges with the priority level information;

    receive, from another computing device, a request associated with an EDS name range;

    access the EDS priority table to identify a priority level associated with the EDS name range; and

    process the request associated with the EDS name range based on the priority level associated with the EDS name range.

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