×

Managing distributed system performance using accelerated data retrieval operations

  • US 9,444,889 B1
  • Filed: 02/08/2013
  • Issued: 09/13/2016
  • Est. Priority Date: 02/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for managing performance of a distributed system, the method comprising:

  • storing, in a plurality of storage devices of a distributed storage, a plurality of stripes associated with a data item, the plurality of stripes generated according to a coding scheme, wherein the coding scheme generates a number of stripes associated with the data item that is more than a minimum number of stripes needed to assemble the data item, and wherein the plurality of stripes includes at least one redundancy stripe;

    performing a distributed process including a task that requires retrieval of the data item from the distributed storage;

    determining a processing speed associated with the task; and

    responsive to determining the processing speed does not meet a threshold, performing an accelerated data retrieval operation byrequesting more than the minimum number of stripes needed to assemble the data item from at least two of the plurality of storage devices of the distributed storage;

    receiving at least the minimum number of stripes; and

    reconstructing the data item from the minimum number of stripes according to the coding scheme.

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