Fibre Channel Trunking Port Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Fibre Channel networks lack a method for implementing trunking with port aggregation between hosts and FC fabrics, leading to underutilization of hardware resources, complex IO operation management, and lack of fault tolerance in link failures.

Innovation Solution

Establishing a trunking port channel by negotiating multiple links between trunking node ports and fabric ports, creating a logical interface for virtual fabrics, and aggregating these links to form a single high-bandwidth, fault-tolerant connection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple physical links are used to connect a host to FC fabric ports, then bandwidth and fault tolerance are improved, but device complexity and management difficulty increase due to independent link operation requirements

Engineering Contradiction:
Improvefault toleranceVSAvoidcomplex logic for IO operation splitting
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple independent physical links into a single aggregated logical interface called a port channel. This merging eliminates the need for complex IO operation splitting logic by presenting the host with a unified interface that automatically manages bandwidth and fault tolerance across all member links, directly resolving the contradiction between improved reliability and reduced complexity

Inventive Principle:
Principle #5Merging (Combining)

2Device complexity

If trunking is implemented to reduce hardware resources, then hardware costs and management complexity are reduced, but existing techniques cannot support link aggregation with trunking between host and fabric ports

Engineering Contradiction:
Improvehardware and management resourcesVSAvoidcombination of trunking and link aggregation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal port channel interface that simultaneously supports both trunking (for VSAN isolation) and link aggregation (for bandwidth and redundancy). This multi-functional interface can be configured to aggregate multiple physical links while maintaining VSAN awareness, enabling the combination of trunking and aggregation features that were previously incompatible, thus resolving the contradiction between resource efficiency and functional versatility

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7948920B2Trunking with port aggregation for fabric ports in a fibre channel fabric and attached devices
Publication Date: 2011.05.24 CISCO TECHNOLOGY INC
  • US7948920B2 patent drawing
  • US7948920B2 patent drawing
  • US7948920B2 patent drawing

AI summary

Trunking with port aggregation for fabric ports in a Fiber Channel (FC) fabric and attached devices is described. In some examples, a method of establishing a connection between a node and the FC fabric includes: negotiating a first link between a first trunking node port in the node with a first trunking fabric port in the FC fabric; creating a trunking port channel with the first link as a first member, the trunking port channel supporting a plurality of virtual fabrics; logging in a logical interface for each of the plurality of virtual fabrics to the FC fabric over the trunking port channel; negotiating a second link between a second trunking node port in the node and a second trunking fabric port in the FC fabric; and adding the second link to the trunking port channel as a second member aggregated with the first member.