×

Consolidating data in storage host groupings

  • US 9,858,325 B1
  • Filed: 09/29/2014
  • Issued: 01/02/2018
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • determining a plurality of data storage host pairs having a respective first and second storage host corresponding to a respective first and second physical storage location, the plurality of data storage host pairs determined based at least in part on physical characteristics of the respective first and second physical storage locations;

    for each data object of a plurality of data objects, using a redundancy encoding scheme to generate a plurality of data fragments;

    distributing the plurality of data fragments among at least a subset of the plurality of data storage host pairs according to one or more placement rules based at least in part on the physical characteristics of the respective first and second physical storage locations, wherein distribution of the plurality of data fragments is performed to avoid a possibility of correlated loss of multiple data fragments of the plurality of data fragments by consolidation of data of a data storage host pair onto a single data storage host;

    selecting a data storage host pair from the plurality of data storage host pairs;

    selecting a data storage host from the selected data storage host pair;

    consolidating data from the selected data storage host pair onto the selected data storage host; and

    updating metadata for each data storage host of the selected data storage host pair to specify a location of data stored therein.

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