×

Handling zero fault tolerance events in machines where failure likely results in unacceptable loss

  • US 10,691,518 B2
  • Filed: 07/10/2019
  • Issued: 06/23/2020
  • Est. Priority Date: 12/01/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for managing I/O requests to a storage array of storage devices in a machine having a processor node and device adaptor, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that is executable to perform operations, the operations comprising:

  • in response to the device adaptor initiating a rebuild of data at the storage devices in the storage array, determining whether a remaining fault tolerance at the storage array comprises a non-zero fault tolerance that permits at least one further storage device of the storage devices to fail and still allow recovery of data stored in the storage array; and

    determining, by the device adaptor, whether processor utilization at the device adaptor exceeds a utilization threshold after determining that the remaining fault tolerance is not a zero fault tolerance;

    initiating, by the device adaptor, an operation to reduce a rate at which I/O requests to the storage array are processed at the device adaptor in response to determining that the processor utilization at the device adaptor exceeds the utilization threshold.

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