Patent US5729763A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5729763A Expired / Lapsed US ⏱️ 0.0 years remaining

Data storage system

Assignee: EMC Corp
•
Filing: 1995-08-15
•
Granted: 1998-03-17
•
Expires: 2015-08-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data storage system is provided wherein each one of a plurality of disk interfaces is coupled to a corresponding storage disk drive. The disk interfaces in one portion are coupled through a first unidirectional channel to a first disk controller and the disk interfaces in another portion of the disk interfaces are coupled through a second unidirectional channel to a second disk controller. Each disk interface includes a switch adapted to allow data to pass to another disk drive in the channel thereof; and, when the other channel becomes inoperative, coupling the disk drive in the inoperative channel to the operative fiber channel. With such arrangement, a disk drive may be removed without requiring a shut-down of the storage system (i.e., the disk drive may be "hot swapped"). In one embodiment, a pair of the switches is disposed on the common printed circuit board with the disk interface for enabling depopulation, or removal of, disk drives from the storage system.

Inventors

  • 👤 Eli Leshem

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:48
CPC Classifications
G; G06; G06F; G06F15/00; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2002; G06F11/2007; G06F11/2053; G06F11/2089; G06F11/2094

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 340 words
A disk interface adapted for coupling a disk drive to a fiber channel to control the disk drive, such interface having: an interface input port; an interface output port; a first switch having a pair of input ports and a pair of output ports, such first switch, in response to one state of a control signal coupling a first one of the pair of input ports to a first one of the pair of output ports and a second one of the pair of input ports to a second one of the pair of output ports, and in response to a second state, coupling the first one of the pair of input ports to the second one of the pair of output ports; a second switch having a pair of input ports and a pair of output ports, such second switch, in response to one state of a control signal coupling a first one of the pair of input ports to a first one of the pair of output ports and a second one of the pair of input ports to a second one of the pair of output ports, and in response to a second state, coupling the first one of the pair of input ports to the second one of the pair of output ports; a first one of the pair of first switch input ports being serially coupled to the interface through the disk drive; one of the pair of first switch output ports being coupled to a first one of the pair of second switch input ports; a first one of the second switch output ports being coupled to the interface output port; the other one of the pair of first switch input ports and the other one of the pair of first switch output ports being adapted for coupling to another disk interface; and, the other one of the pair of second switch input ports and the other one of the pair of second switch output ports being adapted for coupling to the fiber channel.
Claim 2
Dependent Claim 340 words
A disk interface adapted for coupling a disk drive to a fiber channel to control the disk drive, such interface having: an interface input port; an interface output port; a first switch having a pair of input ports and a pair of output ports, such first switch, in response to one state of a control signal coupling a first one of the pair of input ports to a first one of the pair of output ports and a second one of the pair of input ports to a second one of the pair of output ports, and in response to a second state, coupling the first one of the pair of input ports to the second one of the pair of output ports; a second switch having a pair of input ports and a pair of output ports, such second switch, in response to one state of a control signal coupling a first one of the pair of input ports to a first one of the pair of output ports and a second one of the pair of input ports to a second one of the pair of output ports, and in response to a second state, coupling the first one of the pair of input ports to the second one of the pair of output ports; a first one of the pair of first switch input ports being serially coupled to the interface through the disk drive; one of the pair of first switch output ports being coupled to a first one of the pair of second switch input ports; a first one of the second switch output ports being coupled to the interface output port; the other one of the pair of first switch input ports and the other one of the pair of first switch output ports being adapted for coupling to another disk interface; and, the other one of the pair of second switch input ports and the other one of the pair of second switch output ports being adapted for coupling to the fiber channel.
Claim 3
Dependent Claim 109 words
A data storage system, comprising: a plurality of disk interfaces, each one being adapted to control a storage disk drive coupled thereto, a first portion of the disk interfaces being adapted to receive signals from a first controller through a first channel and a second portion of the disk interfaces being adapted to receive data from a second controller through a second channel, each one of the disk interfaces in the first portion having: a switch adapted to allow data to pass serially through the first channel; and, when the second channel becomes inoperative, couple an operative disk drive in the inoperative second channel serially to the first channel.
Claim 4
Dependent Claim 109 words
A data storage system, comprising: a plurality of disk interfaces, each one being adapted to control a storage disk drive coupled thereto, a first portion of the disk interfaces being adapted to receive signals from a first controller through a first channel and a second portion of the disk interfaces being adapted to receive data from a second controller through a second channel, each one of the disk interfaces in the first portion having: a switch adapted to allow data to pass serially through the first channel; and, when the second channel becomes inoperative, couple an operative disk drive in the inoperative second channel serially to the first channel.
Claim 5
Dependent Claim 55 words
The data storage system recited in claim 2 wherein each one of the disk interfaces in the second portion has: a switch adapted to allow data to pass serially through the second channel; and, when the first channel becomes inoperative, couple an operative disk drive in the inoperative first channel serially to the second channel.
Claim 6
Dependent Claim 168 words
A data storage system wherein each one of a plurality of disk interfaces is coupled to a corresponding storage disk drive, a first portion of the disk interfaces being connected sequentially in a first unidirectional channel, to a first disk controller and a second portion of the disk interfaces being coupled to a second controller through a second unidirectional channel: each one of the first portions of the disk interfaces including a first switch, disposed in the first channel, adapted to allow data to pass to the next sequential disk drive in the first channel; and, when the second channel becomes inoperative, couple an operative disk drive in second channel to the first channel; and, each one of the disk interfaces in the second portion including a switch, disposed in the second channel, adapted to allow data to pass to the next sequential disk drive in the second channel; and, when the first channel becomes inoperative, couple an operative disk drives in first channel to the second channel.
Claim 7
Dependent Claim 168 words
A data storage system wherein each one of a plurality of disk interfaces is coupled to a corresponding storage disk drive, a first portion of the disk interfaces being connected sequentially in a first unidirectional channel, to a first disk controller and a second portion of the disk interfaces being coupled to a second controller through a second unidirectional channel: each one of the first portions of the disk interfaces including a first switch, disposed in the first channel, adapted to allow data to pass to the next sequential disk drive in the first channel; and, when the second channel becomes inoperative, couple an operative disk drive in second channel to the first channel; and, each one of the disk interfaces in the second portion including a switch, disposed in the second channel, adapted to allow data to pass to the next sequential disk drive in the second channel; and, when the first channel becomes inoperative, couple an operative disk drives in first channel to the second channel.
Claim 8
Independent Claim 89 words
A method for changing a disk drive in a data storage system, each one of a first portion of disk drives being coupled through a first fiber channel, each one of a second porion of the disk drives being coupled through a secondary fiber channel, each of the disk drives being coupled to a switch, comprising the step of: operating the switch to remove the disk drive being changed from the first fiber channel and coupling the other disk drives in first fiber channel to the second fiber channel.
Claim 9
Independent Claim 89 words
A method for changing a disk drive in a data storage system, each one of a first portion of disk drives being coupled through a first fiber channel, each one of a second porion of the disk drives being coupled through a secondary fiber channel, each of the disk drives being coupled to a switch, comprising the step of: operating the switch to remove the disk drive being changed from the first fiber channel and coupling the other disk drives in first fiber channel to the second fiber channel.
Claim 10
Dependent Claim 183 words
A disk interface adapted for coupling a disk drive to a fiber channel to control the disk drive, such interface having: an interface input port; an interface output port; a switch having a pair of input ports and a pair of output ports, a first one of the pair of switch input ports being serially coupled to the interface through the disk drive, and one of the pair of output ports being coupled to the interface output port, the other one of the pair of input ports and the other one of the pair of output ports being adapted for coupling to another disk interface, such switch, in response to one state of a control signal coupling a first one of the pair of input ports to a first one of the pair of output ports and a second one of the pair of input ports to a second one of the pair of output ports, and in response to a second state, coupling the first one of the pair of input ports to the second one of the pair of output ports.
Claim 11
Dependent Claim 183 words
A disk interface adapted for coupling a disk drive to a fiber channel to control the disk drive, such interface having: an interface input port; an interface output port; a switch having a pair of input ports and a pair of output ports, a first one of the pair of switch input ports being serially coupled to the interface through the disk drive, and one of the pair of output ports being coupled to the interface output port, the other one of the pair of input ports and the other one of the pair of output ports being adapted for coupling to another disk interface, such switch, in response to one state of a control signal coupling a first one of the pair of input ports to a first one of the pair of output ports and a second one of the pair of input ports to a second one of the pair of output ports, and in response to a second state, coupling the first one of the pair of input ports to the second one of the pair of output ports.

References Cited (Backward Citations)

US5119488A Cited
US5077736A Cited
US5363502A Cited
US5269011A Cited
US5544339A Cited
US5371882A Cited
US5546535A Cited
US5548711A Cited
US5504882A Cited
US5479653A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-16 2001-09-15 2002-03-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-16 2005-09-15 2006-03-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-16 2009-09-15 2010-03-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag