Method and apparatus for enhancing reliability and scalability of serial storage devices
First Claim
1. A data communication system comprising:
- a plurality of storage devices, each with S-ATA port supporting S-ATA protocol;
a plurality of storage controllers, each with a serial port supporting a different protocol than S-ATA protocol; and
a data communication bridge having (a) first ports coupled to respective serial ports of said storage controllers, (b) second ports coupled to respective S-ATA ports of said storage devices, (c) one or more internal buses, (d) a plurality of target channel adapters connected between said one or more buses and respective first ports, said target channel adapters supporting the protocol of said storage controllers, (d) a plurality of S-ATA adapter units connected between said one or more buses and respective second ports, and wherein said one or more buses can interconnect any of said target channel adapters to any of said S-ATA adapter units.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus for providing inter-connective access of a plurality of controllers to a plurality of serial storage devices are provided. Serial storage devices are provided with a serial operative connection to a data communication bridge. The bridge is operatively coupled to a plurality of controllers. The plurality of controllers is provided concurrent targeted connections to the set of serial storage devices. In one embodiment, InfiniBand® technology further increases the scalability and enhances the reliability of a data communication system provided with a plurality of (S-ATA) storage devices. The reliability of the data communication system is enhanced because if one controller should fail, another controller may still achieve and maintain access to the plurality of serial storage devices.
-
Citations
12 Claims
-
1. A data communication system comprising:
-
a plurality of storage devices, each with S-ATA port supporting S-ATA protocol;
a plurality of storage controllers, each with a serial port supporting a different protocol than S-ATA protocol; and
a data communication bridge having (a) first ports coupled to respective serial ports of said storage controllers, (b) second ports coupled to respective S-ATA ports of said storage devices, (c) one or more internal buses, (d) a plurality of target channel adapters connected between said one or more buses and respective first ports, said target channel adapters supporting the protocol of said storage controllers, (d) a plurality of S-ATA adapter units connected between said one or more buses and respective second ports, and wherein said one or more buses can interconnect any of said target channel adapters to any of said S-ATA adapter units. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data communication system comprising:
-
a plurality of storage devices, each with an S-ATA port supporting S-ATA protocol;
a plurality of storage controllers, each with a serial port supporting a different protocol than S-ATA protocol; and
a data communication bridge having (a) first ports coupled to respective serial ports of said storage controllers, (b) second ports coupled to respective S-ATA ports of said storage devices, (c) one or more internal buses, (d) a plurality of target channel adapters connected between said one or more buses and respective first ports, said target channel adapters supporting the protocol of said storage controllers, (d) a plurality of S-ATA adapter units connected between said one or more buses and respective second ports; and
wherein said one or more buses can interconnect any of said target channel adapters to any of said S-ATA adapter units; and
first and second multiport switches, said first switch having third ports connected to said serial ports of some of said storage controllers and a fourth port connected to one of said first ports of said bridge, said second switch having fifth ports connected to said serial ports of other of said storage controllers and a sixth port connected to another of said first ports of said bridge, such that any of said serial ports of said storage controllers can be coupled through one of said switches to said bridge.
-
-
8. A data communication bridge to interconnect a plurality of storage devices with a plurality of storage controllers, each of said storage devices having an S-ATA port supporting S-ATA protocol, each of said storage controllers having a serial port supporting a different protocol than S-ATA protocol, said bridge comprising:
-
first ports for coupling to respective serial ports of said storage controllers;
second ports for coupling to respective S-ATA ports of said storage devices;
one or more internal buses;
a plurality of target channel adapters connected between said one or more buses and respective first ports, said target channel adapters supporting the protocol of said storage controllers; and
a plurality of S-ATA adapter units connected between said one or more buses and respective second ports; and
whereinsaid one or more buses can interconnect any of said target channel adapters to any of said S-ATA adapter units. - View Dependent Claims (9, 10, 11, 12)
-
Specification