×

Distributed storage network for storing a data object based on storage requirements

  • US 8,769,035 B2
  • Filed: 07/19/2010
  • Issued: 07/01/2014
  • Est. Priority Date: 10/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing a data object in a distributed storage network (DSN), wherein the method comprises:

  • receiving a store request message to store a data object, wherein the store request message includes the data object and one or more storage requirements for the data object and wherein the store request message includes a storage requirement of the one or more storage requirements having a first higher priority level and a second storage requirement of the one or more storage requirements having a second lower priority level;

    determining one or more DSN attributes associated with each of a plurality of DSN memories, wherein the plurality of DSN memories includes a plurality of storage units;

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

    partitioning the data object into a plurality of data segments and processing the plurality of data segments to generate a plurality of encoded data slices based on an error encoding dispersal function;

    transmitting the plurality of encoded data slices to the plurality of storage units of the selected DSN memory; and

    transmitting an address update message to a DS managing unit to update a user vault with the selected DSN memory for the data object.

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