A method of predicting failures of data storage devices in a data storage network.
In predicting failures, birth and/or health records of data storage devices in
the data storage network are requested. The records are then scaled and thresholded
and processed using a probabilistic neural network to classify the data storage
devices. Based on the classification, an action is taken to improve the reliability
and availability of the data storage network.