×

DISTRIBUTED STORAGE NETWORK FOR STORING A DATA OBJECT BASED ON STORAGE REQUIREMENTS

  • US 20170285946A1
  • Filed: 06/20/2017
  • Published: 10/05/2017
  • Est. Priority Date: 10/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A user device in a distributed storage network (DSN), comprises:

  • at least one network interface to the distributed storage network; and

    at least one processing module that includes circuitry configured to;

    determine to store a data object comprising a plurality of data segments;

    determine one or more storage requirements for storing the data object in one of a plurality of DSN memories in the distributed storage network;

    determine one or more DSN attributes associated with each of the plurality of DSN memories;

    select one of the plurality of DSN memories to produce a selected DSN memory in response to a weighted comparison of the one or more storage requirements of the data object with the one or more DSN attributes for the selected DSN memory;

    select one of a plurality of DSN processing units to produce a selected DSN processing unit;

    transmit, via the at least one network interface, a store request message to the selected DSN processing unit to generate a plurality of encoded data slices using an error encoding dispersal function by encoding the plurality of data segments using the error encoding dispersal function to generate a plurality of encoded data segments and interleaving each of the plurality of encoded data segments into the plurality of encoded data slices; and

    transmit, via the at least one network interface, the plurality of encoded data slices to the selected DSN memory.

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