×

Storing data in a dispersed storage network

  • US 8,683,286 B2
  • Filed: 09/12/2012
  • Issued: 03/25/2014
  • Est. Priority Date: 11/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a computing device, the method comprises:

  • receiving first data for storage in a vault of a dispersed storage network (DSN) memory, wherein the DSN memory includes a plurality of storage nodes, wherein the vault is a virtual memory within the DSN memory and includes multiple storage nodes;

    selecting, for storing the first data in the vault, a first vault parameter set from a plurality of vault parameter sets associated with the vault, wherein the first vault parameter set includes a first per set decode threshold and a first total number of encoded data slices per set regarding dispersed error encoding data segments of the first data;

    encoding the data segments of the first data in accordance with the first vault parameter set to produce a first plurality of sets of encoded slices;

    outputting the first plurality of sets of encoded data slices for storage in the vault;

    receiving second data for storage in the vault of the DSN memory;

    selecting, for storing the second data, a second vault parameter set from the plurality of vault parameter sets associated with the vault, wherein the second vault parameter set includes a second per set decode threshold and a first total number of encoded data slices per set regarding dispersed error encoding data segments of the second data;

    encoding the data segments of the second data in accordance with the second vault parameter set to produce a second plurality of sets of encoded slices, wherein a set of encoded data slices of the first plurality of sets of encoded data slices includes less encoded data slices than a set of encoded data slices of the second plurality of sets of encoded data slices; and

    outputting the second plurality of sets of encoded data slices for storage in the vault.

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