×

VOLUME COHORTS IN OBJECT-REDUNDANT STORAGE SYSTEMS

  • US 20150169716A1
  • Filed: 12/18/2013
  • Published: 06/18/2015
  • Est. Priority Date: 12/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a plurality of storage nodes;

    one or more processors; and

    a memory that stores program instructions executable by at least one of the one or more processors to implement an object-redundant storage system configured to;

    establish a cohort spanning N of the plurality of storage nodes;

    receive data objects to be stored to the storage system;

    for each data object;

    generate M object-redundant data elements from the data object according to an object-redundant technique, where M is less than N;

    select M storage nodes from among the N storage nodes in the cohort according to a selection technique; and

    store the M data elements to the selected M storage nodes, wherein one of the M data elements is stored on each of the M storage nodes;

    wherein said generating, said selecting, and said storing distributes the data elements generated for the received data objects across the N storage nodes in the cohort so that a given two of the N storage nodes contain different sets of data elements.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×