Please download the dossier by clicking on the dossier button x
×

Sliding windows for batching index updates

  • US 10,402,423 B2
  • Filed: 04/25/2018
  • Issued: 09/03/2019
  • Est. Priority Date: 09/13/2012
  • 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;

    determine a performance level that is based on updating of an index node that is associated with distributed storage within the DSN of a set of encoded data slices (EDSs) that is associated with a data object, wherein the 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 EDSs;

    determine whether to modify an index node update time period based on the performance level that is based on the updating of the index node;

    based on a first determination to modify the index node update time period, determine whether to shorten the index node update time period based on comparison of the performance level to a first threshold; and

    based on a second determination to shorten the index node update time period based on a favorable comparison of the performance level to the first threshold, shorten the index node update time period.

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