. . . "This embodiment of the invention also includes a method for classifying the various types of errors and events that may arise within the storage shelf into error-and-event classes that are each handled by a different method, so that, for example, a disk-array controller designed to control FC disk drives within a disk array can control the SATA disk drives within the storage shelf without signific" . .