Patent ID: 9703619
Date: 2017-07-11
CPC Classifications: G06F

Claim:
1. A computer program product for determining a health status of a storage system, wherein the computer program product comprises a computer readable storage medium having program instructions embodied therein, the program instructions executable by a processor to cause operations, the operations comprising: maintaining information indicating availability of a plurality of storage system resources for a plurality of resource types; calculating an availability score for the storage system as a function that performs an operation on a plurality of ratios for the resource types, wherein each ratio for one of the resource types is of the storage system resources that are available for the resource type and a total number of the storage system resources of the resource type; transmitting information on the availability score to a failure manager; and using, by the failure manager, the transmitted information on the availability score to determine whether to initiate a storage system failure mode for the storage system to failover to another storage system.