Storage system adapter and method of using same
First Claim
1. Adapter that may be used in a data storage system to permit data communication among data exchanging devices and data storage system processors, the processors residing in the data storage system, the data exchanging devices being external to the adapter, the adapter comprising:
- a plurality of network nodes, the network nodes being configured to provide at least one network that may be used to interconnect the data exchanging devices and the processors so as to permit the communication among the data exchanging devices and the processors, at least one of the network nodes being configurable so as to change a topology of the network from at least one topology to at least one other topology, the communication permitted by the network among at least certain of the processors and the data exchanging devices being different depending upon which of the one topology and the other topology the network has.
11 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment of the present invention, an adapter device is provided that may be used in a data storage system to permit data communication among host computer nodes external to the system and data storage system processors. The adapter device of this embodiment includes two or more network nodes configured to provide at least one network. The network may be used to interconnect the host computer nodes and the processors so as to permit the data communication among the host computer nodes and the processors. At least one of the network nodes is configurable so as to change the topology of the network. When the network'"'"'s topology is changed in this manner, the nature of the data communication permitted by the network among at least certain of the processors and the host computer nodes is also changed.
18 Citations
24 Claims
-
1. Adapter that may be used in a data storage system to permit data communication among data exchanging devices and data storage system processors, the processors residing in the data storage system, the data exchanging devices being external to the adapter, the adapter comprising:
a plurality of network nodes, the network nodes being configured to provide at least one network that may be used to interconnect the data exchanging devices and the processors so as to permit the communication among the data exchanging devices and the processors, at least one of the network nodes being configurable so as to change a topology of the network from at least one topology to at least one other topology, the communication permitted by the network among at least certain of the processors and the data exchanging devices being different depending upon which of the one topology and the other topology the network has. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. Computer-readable memory comprising executable computer program instructions that when executed cause:
configuring of at least one network node in a network comprising a plurality of network nodes, the network nodes being comprised in an adapter that may be used in a data storage system to permit data communication among data exchanging devices and data storage system processors residing in the data storage system, the devices being external to the adapter, the configuring of the at least one network node changing a topology of the network from at least one network topology to at least one other network topology, the communication permitted by the network among at least certain of the processors and the devices being different depending upon which of the one topology and the other topology the network has. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24)
-
17. Method of using an adapter in a data storage system to permit data communication among data exchanging devices and data storage system processors, the processors residing in the data storage system, the devices being external to the adapter, the method comprising the steps of:
configuring at least one network node in a network comprising a plurality of network nodes in the adapter, the configuring of the at least one network node changing a topology of the network from at least one network topology to at least one other network topology, the communication permitted by the network among at least certain of the processors and the devices being different depending upon which of the one topology and the other topology the network has.
Specification