×

Optimized disk load distribution

  • US 9,959,076 B2
  • Filed: 05/30/2014
  • Issued: 05/01/2018
  • Est. Priority Date: 10/09/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method performed in a distributed storage (DS) unit, the method comprises:

  • receiving one or more dispersed error encoded data slices, wherein the one or more dispersed error encoded data slices represent a first data object, and further wherein a data object is segmented into a plurality of data segments, and wherein each data segment is dispersed error encoded in accordance with dispersed error encoding parameters to produce a set of dispersed error encoded data slices;

    determining a memory utilization method for the one or more dispersed error encoded data slices, wherein the memory utilization method is based on attributes of the first data object and wherein the memory utilization method is configured to facilitate coordination by the DS unit with other DS units storing data objects similar to the first data object in a distributed storage network (DSN);

    determining whether a plurality of memory devices in the DS unit will be used to store the one or more dispersed error encoded data slices;

    when a plurality of memory devices in the DS unit are to be used to store the one or more dispersed error encoded data slices, determining a dispersed error encoded data slice distribution method;

    storing a plurality of the one or more dispersed error encoded data slices in the plurality of memory devices in the DS unit using the dispersed error encoded data slice distribution method; and

    updating a virtual address to physical location table to reflect the storing.

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