×

Storing a data stream in a set of storage devices

  • US 9,258,177 B2
  • Filed: 06/17/2013
  • Issued: 02/09/2016
  • Est. Priority Date: 08/02/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprises:

  • coordinating, by a set of storage devices, selection of dispersed storage error encoding parameters for storing a stream of data;

    coordinating, by the set of storage devices, selection of encoded data storage devices of the set of storage devices and redundancy encoded data storage devices of the set of storage devices based on the selected dispersed storage error encoding parameters;

    coordinating, by the encoded data storage devices, storage of a decode threshold amount of encoded data of the stream of data, wherein the encoded data storage devices encode the stream of data in accordance with the dispersed storage error encoding parameters to produce the decode threshold amount of encoded data;

    sending, by the encoded data storage devices, information regarding the decode threshold amount of encoded data to the redundancy encoded data storage devices;

    generating, by the redundancy encoded data storage devices, redundancy encoded data based on the information regarding the decode threshold amount of encoded data and in accordance with the dispersed storage error encoding parameters, wherein the generating the redundancy encoded data includes;

    receiving, by one of the redundancy encoded data storage devices, corresponding portions of the decode threshold amount of encoded data from the encoded data storage devices; and

    generating, by the one of the redundancy encoded data storage devices, a corresponding portion of the redundancy encoded data based on corresponding portions of the decode threshold amount of encoded data; and

    storing, by the redundancy encoded data storage devices, the redundancy encoded data to provide error encoded reliable storage of the stream of data.

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