Patent ID: 11314463

Abstract:
Methods, systems, and computer programs encoded on computer storage medium, for performing firmware activation, including obtaining input/output (I/O) metrics of the disks; determining an index value for the disk based on a disk weighted index (DWI); determining a DWI value for the array of disks based on the index value for each disk of the array of disks; comparing the DWI value for the array of disks to a DWI threshold; determining that the DWI value for a first array of disks is greater than the DWI threshold, and in response: aggregating the I/O metrics for each disk of the first array of disks; comparing the aggregated I/O metrics for the first array of disks to an activation threshold; determining that the aggregated I/O metrics for the first array of disks is less than the activation threshold, and in response triggering firmware activation for the first array of disks.