×

Low-width vault in distributed storage system

  • US 10,133,635 B2
  • Filed: 11/20/2017
  • Issued: 11/20/2018
  • Est. Priority Date: 07/01/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for use in a distributed storage network (DSN) including a plurality of distributed storage (DS) units configured to store encoded data slices, the method comprising:

  • storing, in a standard-width vault including a first plurality of DS units, a first set of data slices corresponding to a first representation of a data object, the first set of data slices including at least a first write-threshold number of data slices encoded using a first set of dispersal parameters, wherein the first set of dispersal parameters specifies a first write-width and a first read-width associated with the standard-width vault;

    storing, in a low-width vault including a second plurality of DS units, a second set of data slices corresponding to a second representation of the data object, the second set of data slices including at least a second write-threshold number of data slices encoded using a second set of dispersal parameters, wherein;

    the second set of dispersal parameters specifies a second write-width and a second read-width associated with the low-width vault;

    at least one of the second write-width or the second read-width associated with the low-width vault is less than a corresponding first write-width or first read-width associated with the standard-width vault;

    receiving a read request associated with the data object;

    determining that the first representation of the data object is stored in the standard-width vault;

    determining that the second representation of the data object is stored in the low-width vault;

    selecting between retrieving either the first representation of the data object from the standard-width vault or the second representation of the data object from the low-width vault, wherein the selecting is based on a performance associated with at least one of the standard-width vault or the low-width vault; and

    retrieving the first representation of the data object or the second representation of the data object in accordance with the selecting.

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