Method and system for path building in a communications network
First Claim
1. A method in a computer system for establishing a path between a source node and a destination node, the method comprising:
- identifying ports of switches forming a path between the source node and the destination node, each switch of the path having a source-side port and a destination-side port;
identifying a virtual address for sending data from the source node to the destination node such that the virtual address is not currently used by any of the source-side ports; and
setting each of the source-side ports to switch data sent to the identified virtual address through the destination-side port of its switch, wherein the switches are Fibre Channel, wherein the data is changed from an InfiniBand frame to a Fibre Channel frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for managing an interconnect fabric that connects nodes. A network manager manages an interconnect fabric or network of routing devices (e.g., interconnect fabric modules, switches, or routers) to allow source nodes to transmit data to destination nodes. The network manager receives registration requests from source nodes to send data to destination nodes, configures the routing devices of the network to establish a path from each source node to its destination node, and provides a virtual address to each source node. The virtual address identifies a path from the source node to the destination node. The source node sends the data to its destination node by providing the data along with the virtual address to a routing device of the network.
-
Citations
36 Claims
-
1. A method in a computer system for establishing a path between a source node and a destination node, the method comprising:
-
identifying ports of switches forming a path between the source node and the destination node, each switch of the path having a source-side port and a destination-side port; identifying a virtual address for sending data from the source node to the destination node such that the virtual address is not currently used by any of the source-side ports; and setting each of the source-side ports to switch data sent to the identified virtual address through the destination-side port of its switch, wherein the switches are Fibre Channel, wherein the data is changed from an InfiniBand frame to a Fibre Channel frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for establishing a path between a source node and a destination node through a network of routing devices, the method comprising:
-
identifying ports of routing devices forming a path between the source node and the destination node, each routing device of the path having an identified source-side port and an identified destination-side port; identifying a virtual address for sending data from the source node to the destination node; and setting each of the identified source-side ports to route data sent to the identified virtual address through the identified destination-side port of its routing device, wherein the data is an InfiniBand frame, wherein the InfiniBand frame is changed to a Fibre Channel frame. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A network manager for establishing a path between a source node and a destination node through a network of switches, comprising:
-
a component that identifies switches forming a path between the source node and the destination node; a component that identifies a virtual address for sending data from the source node to the destination node through the identified switches; and a component that configures each of the identified switches to route data sent to the identified virtual address through the identified switches from the source node to the destination node, wherein the data is an InfiniBand frame wherein the InfiniBand frame is changed to a Fibre Channel frame. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A network manager for establishing a path between a source node and a destination node through a network of routing devices, comprising:
-
means for identifying ports of routing devices forming a path between the source node and the destination node, each routing device of the path having an identified source-side port and an identified destination-side port; means for identifying a virtual address for sending data from the source node to the destination node; and setting each of the identified source-side ports to route data sent to the identified virtual address through the identified destination-side port of the routing device wherein the data is an InfiniBand frame, wherein the InfiniBand frame is changed to a Fibre Channel frame. - View Dependent Claims (33, 34, 35, 36)
-
Specification