×

System, method and computer readable medium for obtaining consistent read performance for a plurality of flash drives or raid groups using workload and capacity limits

  • US 10,254,970 B1
  • Filed: 06/30/2016
  • Issued: 04/09/2019
  • Est. Priority Date: 06/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of obtaining consistent read performance comprising:

  • receiving a plurality of measured read input/output (I/O) response times, each of the plurality of measured read I/O response times denoting a measured read I/O response time for a different one of a plurality of flash storage devices;

    determining, in accordance with a specified allowable variation, whether a first of the plurality of measured read I/O response times for a first of the plurality of flash storage devices is inconsistent with respect to other ones of the plurality of measured read I/O response times; and

    responsive to determining the first measured read I/O response time is inconsistent with respect to other ones of the plurality of measured read I/O response times, performing first processing that corrects or alleviates the inconsistency of the first measured read I/O response time, the first processing including varying the first measured read I/O response time of the first flash storage device by enforcing, for the first flash storage device, a write I/O workload limit, a read I/O workload limit, and an idle capacity limit.

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