Patent ID: 7779306
Filing Date: 2010-08-17
Classification: G06F

Abstract:
1. A method for automatically diagnosing faults in hardware components used in a data storage system, such system having a plurality of enclosures, each one of such enclosures having: a primary port; an expansion port; a plurality of disk drives; and a link control card coupled to the primary port and to the expansion port; and the plurality of disk drives, such link control card having a cut through switch, such cut through switch having: disk drive port error counters for counting at ports of the plurality of disk drives; a primary port error counter for counting cumulative errors at the primary port, and an expansion port error counter for counting cumulative errors at the expansion port; and wherein the primary ports and expansion ports are serially interconnected to the storage processor through a fibre channel loop, such method comprising: sequentially reading the disk drive port error counters, the primary port error counter and the expansion port error counter in each one of the enclosures to determine whether errors counted in any one of such counters exceeds a predetermined threshold over a predetermined period of time.