×

Process to migrate named objects to a dispersed or distributed storage network (DSN)

  • US 10,229,002 B2
  • Filed: 02/14/2017
  • Issued: 03/12/2019
  • Est. Priority Date: 01/04/2013
  • 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

    a processing module operably coupled to the interface and to the memory, wherein the processing module, when operable within the computing device based on the operational instructions, is configured to;

    receive, from a data storage system, data object information for a data object that is stored within the data storage system;

    store the data object information in a dispersed index of a dispersed or distributed storage network (DSN) that is different than the data storage system including to update an index entry state of the dispersed index to indicate the data object is to be moved from the data storage system to the DSN;

    dispersed error encode the data object to generate sets of encoded data slices (EDSs) corresponding to a plurality of data segments of the data object, wherein the data object is segmented into the 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 a set of EDSs of the sets of EDSs;

    update the index entry state of the dispersed index to moving to indicate that the data object is moving from the data storage system to the DSN;

    distributedly store the sets of EDSs among a plurality of storage units (SUs) of the DSN; and

    when storage of a write threshold number of EDSs for the sets of EDSs is confirmed by the plurality of SUs, update the index entry state of the dispersed index to indicate that storage of the data object in the DSN is done.

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