IP Library Granted Patent US 7,428,665
Granted Patent B2
US 7,428,665 · App. 10/986,751 · Granted Sep 23, 2008

Methods and structure for detection and handling of catastrophic SCSI errors

Assignee: LSI Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,428,665
App. No.
10/986,751
Granted
Sep 23, 2008
Kind
B2
Abstract

Methods and associated structure for rapidly detecting a catastrophic failure of a bus structure within a storage subsystem. Features and aspects hereof associated with SCSI bus storage system configurations coordinate such failure detection with standard monitoring features of the SAF-TE enclosure monitoring specifications. In particular, standard polling operations of a SAF-TE compliant enclosure may be terminated early so as to preclude queuing additional polling related commands for disk drives or an enclosure of disk drives coupled to a SCSI bus cable or backplane that has experienced a catastrophic failure. Other features and aspects hereof disable all disk drives in a storage system that are coupled to a failed common bus.

Claims (24)

1. In a storage system having multiple disk drives in a SAF-TE storage enclosure all coupled to a common SCSI bus, a method for detecting failure of the common SCSI bus comprising:

detecting a failed operation sent to at least one of the multiple disk drives from a storage controller;

detecting a related failed operation sent to the storage enclosure from the storage controller; and

determining that the common SCSI bus has failed in response to detection of the failed operation and the related failed operation.

2. The method of claim 1 further comprising:

notifying a user of the failure of the common SCSI bus without notifying the user of the detected failed operation or the detected related failed operation.

3. The method of claim 1

wherein the step of detecting a failed operation comprises detecting the failed operation sent to a disk drive that is configured in a RAID volume, and

wherein the method further comprises:

disabling all disk drives of said multiple disk drives configured in the RAID volume and coupled to the failed common SCSI bus in response to determining that the common SCSI bus has failed.

4. The method of claim 1 further comprising:

discontinuing polling operations directed from the storage controller to the storage enclosure in response to determining that the common SCSI bus has failed.

5. In a storage system having multiple disk drives in a SAF-TE storage enclosure all coupled to a common SCSI bus, apparatus for detecting failure of the common SCSI bus comprising:

means for detecting a failed operation sent to at least one of the multiple disk drives from a storage controller;

means for detecting a related failed operation sent to the storage enclosure from the storage controller; and

means for determining that the common SCSI bus has failed in response to detection of the failed operation and the related failed operation.

6. The apparatus of 5 further comprising:

means for notifying a user of the failure of the common SCSI bus without notifying the user of the detected failed operation or the detected related failed operation.

7. The apparatus of claim 5

wherein the means for detecting a failed operation comprises means for detecting the failed operation sent to a disk drive that is configured in a RAID volume, and

wherein the apparatus further comprises:

means for disabling all disk drives of said multiple disk drives configured in the RAID volume and coupled to the failed common SCSI bus in response to determining that the common SCSI bus has failed.

8. The apparatus of claim 5 further comprising:

means for discontinuing polling operations directed from the storage controller to the storage enclosure in response to determining that the common SCSI bus has failed.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2011
From: LSI CORPORATION
To: NETAPP, INC.
Reel/Frame 026656/0659 →
MERGER Recorded Feb 19, 2008
From: LSI SUBSIDIARY CORP.
To: LSI CORPORATION
Reel/Frame 020548/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2004
From: SUBRAMANIAN, RAMYA; STEPAN, LAI-YING LAU
To: LSI LOGIC CORPORATION
Reel/Frame 015990/0600 →
Continuity (1)
Related Publication 20060112304A1 · May 25, 2006