VIRTUAL TARGET PORT AGGREGATION
First Claim
1. A fibre channel based switching system comprising:
- a processor;
a virtual port aggregator coupled to the processor, wherein the virtual port aggregator is to;
for one fibre channel (FC) exchange received by the fibre channel based switching system and for a target node, identify a plurality of target node ports corresponding to the target node, wherein the FC exchange further comprises a sequence of frames;
create a virtual port associated with a virtual port identifier; and
associate the virtual port and the target node ports by associating the virtual port identifier with port identifiers of each of the plurality of target node ports; and
a switching module coupled to the processor, wherein the switching module is to;
transmit each frame within the sequence of frames corresponding to the fibre channel exchange to one target node port selected from among the plurality of the target node ports.
2 Assignments
0 Petitions
Accused Products
Abstract
Approaches for aggregating ports of switch connected to ports of a target node, are described. In one example, for a fibre channel exchange received from a host node, for a target node a plurality of target node ports of the target node associated with the virtual port are determined. The fibre channel exchange comprises a sequence of frame. Once the plurality of target node ports are determined, a first frame is directed to one target node port selected from the plurality of the target node ports, where the one target node port is selected based port selection criteria. Based on the directing of the first frame, subsequent frames of the fibre channel exchange to the selected one target node port are also directed.
1 Citation
15 Claims
-
1. A fibre channel based switching system comprising:
-
a processor; a virtual port aggregator coupled to the processor, wherein the virtual port aggregator is to; for one fibre channel (FC) exchange received by the fibre channel based switching system and for a target node, identify a plurality of target node ports corresponding to the target node, wherein the FC exchange further comprises a sequence of frames; create a virtual port associated with a virtual port identifier; and associate the virtual port and the target node ports by associating the virtual port identifier with port identifiers of each of the plurality of target node ports; and a switching module coupled to the processor, wherein the switching module is to; transmit each frame within the sequence of frames corresponding to the fibre channel exchange to one target node port selected from among the plurality of the target node ports. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a fibre channel exchange from a host node for a target node, wherein the fibre channel exchange comprises a plurality of frames directed to a virtual port; determining a plurality of target node ports of the target node associated with the virtual port; directing a first frame from among the plurality of frames to a target node port selected from the plurality of the target node ports; and further directing subsequent frames of the fibre channel exchange to the selected target node port, based on the directing of the first frame. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium comprising instructions executable by a processing resource to:
-
for a fibre channel exchange received from a host node for a target node, wherein the fibre channel exchange further comprises a plurality of frames directed to a virtual port, determine a plurality of target node ports of the target node associated with the virtual port; direct a first frame from among the plurality of frames to one target node port selected from the plurality of the target node ports, wherein the one target node port is selected based port selection criteria; and further directing subsequent frames of the fibre channel exchange to the selected one target node port. - View Dependent Claims (15)
-
Specification