×

Selecting a memory for storage of an encoded data slice in a dispersed storage network

  • US 9,336,139 B2
  • Filed: 11/07/2011
  • Issued: 05/10/2016
  • Est. Priority Date: 11/29/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a storage unit of a dispersed storage network, the method comprises:

  • receiving an encoded data slice for storage;

    determining whether to store the encoded data slice in a first access speed memory or a second access speed memory, wherein the first access speed memory has a higher data access rate than the second access speed memory, by;

    determining an access frequency indicator based on access requests of other encoded data slices of a plurality of first encoded data slices stored by the storage unit for which access requests for the other encoded data slices were included in a decode threshold number of access request, wherein a plurality of data objects are dispersed storage error encoded into pluralities of sets of encoded data slices, wherein, for each set of encoded data slice of the pluralities of sets of encoded data slices, the decode threshold number of encoded data slices is needed to recover a corresponding data segment of one of the plurality of data objects, and wherein the plurality of first encoded data slices includes a first encoded data slice from each of at least some of the sets of encoded data slices of the pluralities of sets of encoded data slices;

    when the access frequency indicator is less than or equal to an access frequency threshold, storing the encoded data slice in the second access speed memory; and

    when the access frequency indicator is greater than the access frequency threshold, storing the encoded data slice in the first access speed memory.

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