Storage apparatus
First Claim
1. A storage apparatus comprisinga housing;
- a multiplicity of drive bays within the housing, each drive bay having a power connection and having respective first and second high-speed serial data connections;
a first I/O slot;
a second I/O slot;
a first port bypass slot defining a multiplicity of ports;
a second port bypass slot defining a multiplicity of ports;
a multiplicity of first high-speed serial communicative means, each corresponding with one of the first high-speed serial data connections and communicatively coupling the corresponding first high-speed serial data connection with a respective port at the first port bypass slot;
a multiplicity of second high-speed serial communicative means, each corresponding with one of the second high-speed serial data connections and communicatively coupling the corresponding second high-speed serial data connection with a respective port at the second port bypass slot;
a third high-speed serial communicative means communicatively coupling a port at the first port bypass slot with a first port at the first I/O slot;
a fourth high-speed serial communicative means communicatively coupling a port at the second port bypass slot with a second port at the first I/O slot;
a fifth high-speed serial communicative means communicatively coupling a port at the first port bypass slot with a first port at the second I/O slot; and
a sixth high-speed serial communicative means communicatively coupling a port at the second port bypass slot with a second port at the second I/O slot.
3 Assignments
0 Petitions
Accused Products
Abstract
In a high-performance data storage system, an enclosure contains a multiplicity of disk drives, each of which has two high-speed serial data ports. Respective data lines are provided which connect each of the data ports with a respective high-speed data multiplexer. Importantly, each of the multiplexers is also connected with each of two distinct I/O modules. Failure of either I/O module still permits the remaining I/O module to have serial high-speed connectivity with each of the multiplexers, and thus with each of the data ports on each disk drive. Finally, the overall function of the system may be selected as JBOD (Just a Bunch Of Drives), as SAN (Storage Area Network), or NAS (Network Attached Storage), without requiring any mechanical or electronic change other than the I/O modules.
-
Citations
22 Claims
-
1. A storage apparatus comprising
a housing; -
a multiplicity of drive bays within the housing, each drive bay having a power connection and having respective first and second high-speed serial data connections;
a first I/O slot;
a second I/O slot;
a first port bypass slot defining a multiplicity of ports;
a second port bypass slot defining a multiplicity of ports;
a multiplicity of first high-speed serial communicative means, each corresponding with one of the first high-speed serial data connections and communicatively coupling the corresponding first high-speed serial data connection with a respective port at the first port bypass slot;
a multiplicity of second high-speed serial communicative means, each corresponding with one of the second high-speed serial data connections and communicatively coupling the corresponding second high-speed serial data connection with a respective port at the second port bypass slot;
a third high-speed serial communicative means communicatively coupling a port at the first port bypass slot with a first port at the first I/O slot;
a fourth high-speed serial communicative means communicatively coupling a port at the second port bypass slot with a second port at the first I/O slot;
a fifth high-speed serial communicative means communicatively coupling a port at the first port bypass slot with a first port at the second I/O slot; and
a sixth high-speed serial communicative means communicatively coupling a port at the second port bypass slot with a second port at the second I/O slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
a seventh high-speed serial communicative means communicatively coupling a port at the first port bypass slot with a third port at the first I/O slot; and
an eighth high-speed serial communicative means communicatively coupling a port at the second port bypass slot with a third port at the second I/O slot.
-
-
12. A storage apparatus comprising:
-
a housing;
a multiplicity of drive bays within the housing, each drive bay having a power connection and having respective first and second high-speed serial data connections;
a first I/O slot;
a second I/O slot;
a first fibre channel multiplexer defining a multiplicity of ports;
a second fibre channel multiplexer defining a multiplicity of ports;
a multiplicity of first high-speed serial communicative means, each corresponding with one of the first high-speed serial data connections and communicatively coupling the corresponding first high-speed serial data connection with a respective port at the first fibre channel multiplexer;
a multiplicity of second high-speed serial communicative means, each corresponding with one of the second high-speed serial data connections and communicatively coupling the corresponding second high-speed serial data connection with a respective port at the second fibre channel multiplexer;
a third high-speed serial communicative means communicatively coupling a port at the first fibre channel multiplexer with a first port at the first I/O slot;
a fourth high-speed serial communicative means communicatively coupling a port at the second fibre channel multiplexer with a second port at the first I/O slot;
a fifth high-speed serial communicative means communicatively coupling a port at the first fibre channel multiplexer with a first port at the second I/O slot; and
a sixth high-speed serial communicative means communicatively coupling a port at the second fibre channel multiplexer with a second port at the second I/O slot. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
a seventh high-speed serial communicative means communicatively coupling a port at the first fibre channel multiplexer with a third port at the first I/O slot; and
an eighth high-speed serial communicative means communicatively coupling a port at the second fibre channel multiplexer with a third port at the second I/O slot.
-
-
22. A method for use with a system comprising a multiplicity of disk drives within a housing, each disk drive having first and second respective high-speed serial ports, the system further comprising first and second I/O modules within the housing and selectively communicatively coupled with the first and second respective high-speed serial ports, the method comprising the steps of:
-
selectively communicatively coupling the first I/O module to the first respective high-speed serial ports, thereby providing high-speed serial connectivity between the first respective high-speed serial ports and equipment external to the housing;
selectively communicatively coupling the second I/O module to the second respective high-speed serial ports, thereby providing high-speed serial connectivity between the second respective high-speed serial ports and equipment external to the housing; and
in the event of failure of the first I/O module, selectively communicatively coupling the second I/O module to the first respective high-speed serial ports, thereby providing high-speed serial connectivity between the first respective high-speed serial ports and equipment external to the housing, and selectively communicatively coupling the second I/O module to the second respective high-speed serial ports, thereby providing high-speed serial connectivity between the second respective high-speed serial ports and equipment external to the housing.
-
Specification