US7516352B2

Isolating a drive from disk array for diagnostic operations

Summary by NHIP

RAID Drive Isolation System

The system isolates a suspected faulty hard disk drive within a redundant storage array to enable diagnostics without disrupting the rest of the network. Distinctive elements include redundant disk array switches that bypass the faulty drive port and establish a private zone containing the drive and a SCSI Enclosure Services sub-processor for testing.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A storage system includes a RAID adapter, disk array switches, sub-processors, and hard disk drives (HDDs). The system permits the isolation of a suspected faulty HDD to allow diagnostics to be performed without impacting operation of the rest of the system. Upon detection of a possible fault in a target HDD, a private zone is established including the target HDD and one of the sub-processors, thereby isolating the target HDD. The sub-processor performs diagnostic operations, then transmits its results to the adapter. A faulty HDD can then be fully isolated and the private zone is disassembled, allowing the sub-processor to rejoin the network.

US7516352B2, drawing sheet 1
Sheet 1 of 4

Term

Projected expiry 1 June 2027.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

19 claims: 4 independent, 15 dependent

  1. 1
    Broadest claimClaim Score 53, average(NHIP)A redundant storage system, comprising:first and second redundant disk array switches;a group of hard disk drives (HDDs), each coupled separately to the first and second switches through a pair of independent ports;first and second redundant sub-processors coupled to the first and second switches, respectively;an adapter separately interconnected with the first and second switches through a network;means for detecting a suspected faulty HDD;the first switch comprising means for bypassing the port through which the suspected faulty HDD is coupled;the second switch comprising means for establishing a private zone, comprising the second sub-processor and the suspected faulty HDD whereby the private zone is isolated from the network;the second sub-processor comprising: means for performing diagnostic operations on the suspected faulty HDD;and means for transmitting results of the diagnostic operations to the adapter through the first sub-processor.
  2. 5
    A method for isolating and performing diagnostics on a hard disk drive in a redundant storage system, the system having first and second redundant disk array switches, a group of hard disk drives (HDDs), each coupled separately to the first and second switches through a pair of independent ports, first and second redundant sub-processors coupled to the first and second switches, respectively, and an adapter separately interconnected with the first and second switches through an interconnecting network, the method comprising:detecting possible faults in a target HDD;using the first switch to bypass the port through which the suspected faulty HDD is coupled;using the second switch to establish a private zone, isolated from the network, comprising the target HDD and the second sub-processor;using the second sub-processor to perform diagnostics on the target HDD;and transmitting the results of the diagnostics to the adapter through the first sub-processor.
  3. 10
    A computer program product of a computer readable recordable-type medium usable with a programmable computer, the computer program product having computer-readable code embodied therein for isolating and performing diagnostics on a suspected faulty hard disk drive in a redundant storage system, the system having first and second redundant disk array switches, a group of hard disk drives (HDDs), each coupled separately to the first and second switches through a pair of independent ports, first and second redundant sub-processors coupled to the first and second switches, respectively, and an adapter separately interconnected with the first and second switches through an interconnecting network, the computer-readable code comprising instructions for:detecting possible faults in a target HDD;using the first switch to bypass the port through which the suspected faulty HOD is coupled;using the second switch to establish a private zone, isolated from the network, comprising the target HDD and the second sub-processor;using the second sub-processor to perform diagnostics on the target HDD;and transmitting the results of the diagnostics to the adapter through the first sub-processor.
  4. 15
    A method for deploying computing infrastructure, comprising integrating computer readable code into a computing system, the system having first and second redundant disk array switches, a group of hard disk drives (HDDs), each coupled separately to the first and second switches through a pair of independent ports, first and second redundant sub-processors coupled to the first and second switches, respectively, and an adapter separately interconnected with the first and second switches through an interconnecting network, wherein the code, in combination with the computing system, is capable of performing the following:detecting possible faults in a target HDD;using the first switch to bypass the port through which the suspected faulty HDD is coupled;using the second switch to establish a private zone, isolated from the network, comprising the target HDD and the second sub-processor;using the second sub-processor to perform diagnostics on the target HDD;and transmitting the results of the diagnostics to the adapter through the first sub-processor.