Fibre Channel Switch Fabric Merge Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Fibre Channel fabric merging process is inefficient due to network congestion caused by flooding Exchange Fabric Parameters (EFP) frames after each domain ID allocation, leading to prolonged merge times and difficulties in scaling the number of switches in FC fabrics.
Innovation Solution
A method where a principal switch in a merged Fibre Channel fabric allocates domain IDs to all switches and builds a complete domain ID list, which is then transmitted as a single EFP frame at the end of the domain ID distribution phase, rather than flooding EFP frames after each allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If EFP frames are flooded after each domain ID allocation, then domain ID distribution is completed, but network congestion occurs and merge time is prolonged
Solution Approach 1:
The patent combines multiple EFP frame transmissions into a single EFP frame that carries the complete domain ID list. Instead of flooding EFP frames after each individual domain ID allocation, the principal switch waits until all domain IDs are assigned and then transmits one consolidated EFP frame containing the entire domain ID list to all switches simultaneously. This merging approach eliminates network congestion caused by repeated frame flooding while completing the domain ID distribution process.
Solution Approach 2:
The patent implements preliminary action by having the principal switch build and store the complete domain ID list before transmitting it to other switches. The principal switch proactively collects all domain ID assignments during the allocation phase, prepares the complete list in advance, and then floods a single EFP frame with the entire list. This preliminary preparation eliminates the need for repeated EFP frame transmissions and reduces overall merge time.
2Productivity
If multiple EFP frames are exchanged during domain ID distribution, then all switches receive domain IDs, but the number of frames exchanged increases complexity and processing overhead
Solution Approach 1:
The patent merges multiple separate EFP frame transmissions into a single EFP frame that contains the complete domain ID list. This consolidation reduces the number of frame exchanges from n*(n-1) frames to just one frame, significantly decreasing processing overhead and complexity while maintaining complete domain ID distribution functionality.
Solution Approach 2:
The patent makes a single EFP frame serve multiple functions by including the complete domain ID list within it. This single frame simultaneously performs the functions of multiple individual EFP frames, delivering all domain ID assignments to all switches in one transmission, thereby simplifying the overall protocol and reducing processing requirements.
Data Source
AI summary
A Fiber (Fiber) Channel (FC) switch and related methods are provided for merging FC fabrics. During a merger process of two separate FC fabrics, a principal switch in a merged FC fabric allocates a domain identifier (ID) to each switch in the merged FC fabric. The principal switch is configured to build a complete domain ID list that identifies the domain IDs for all switches in the merged FC fabric. After the complete domain ID list is generated, the principal switch transmits a message to all switches in the merged FC fabric, the message including the complete domain ID list.