×

Hierarchic storage policy for distributed object storage systems

  • US 10,379,951 B2
  • Filed: 09/12/2018
  • Issued: 08/13/2019
  • Est. Priority Date: 12/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by one or more processors of a controller node, a request for spreading data of a data object, the request including;

    a spreading policy defining a number of data storage devices storing a portion of the data object that are allowed to fail; and

    a protection level defining a set of tolerable failure scenarios;

    determining, by the one or more processors, a hierarchy rule corresponding to the spreading policy based on the protection level; and

    distributing, by the one or more processors, the data of the data object in a distributed object storage system using the hierarchy rule and the spreading policy, such that the protection level applies to the data object and a previously-stored data object to ensure that data of the data object and data of the previously-stored data object is recovered responsive to a failure scenario of the set of tolerable failure scenarios occurring.

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