Distributed Fabric Name Distribution via DFMD Message
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In distributed Fibre Channel fabrics, conventional methods require manual configuration of fabric names in each element, leading to configuration errors and reduced efficiency due to the need for unique World Wide Names (WWNs) for each switch, making it difficult to present a unified fabric name to endpoints across multiple switches.
Innovation Solution
A method is introduced where a controlling Fibre Channel Forwarder (cFCF) transmits a Distributed Switch Membership Distribution (DFMD) message containing the WWNs of all switching elements and the fabric name, allowing endpoints to see a consistent fabric name regardless of the switch unit they are attached to, thereby automating the distribution of the fabric name across the distributed fabric.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual configuration of fabric names is used in each switch element, then each switch can be individually configured, but configuration errors increase and efficiency decreases
Solution Approach 1:
The system automatically distributes fabric names to switch elements through the controlling FCoE forwarder without requiring manual configuration at each switch. The DFMD message automatically propagates the fabric name to all FDFs, enabling self-configuration and eliminating manual intervention errors.
Solution Approach 2:
The controlling FCoE forwarder receives DFMD messages from switch elements and uses this feedback to distribute the fabric name consistently across the distributed fabric. This feedback mechanism ensures all switches receive and adopt the correct fabric name automatically.
2Measurement precision
If unique World Wide Names are assigned to each switch, then each switch has distinct identification, but it becomes difficult to present a unified fabric name to endpoints
Solution Approach 1:
The system segments the fabric name distribution function from individual switch identities. Each switch maintains its unique WWN for identification, but the fabric name is separated as a unified logical identifier that is distributed across all switches through the DFMD mechanism.
Solution Approach 2:
The fabric name serves as a universal identifier that is consistently presented to endpoints regardless of which physical switch they connect to. The controlling FCoE forwarder ensures all FDFs use the same fabric name, providing multi-functional identification at the fabric level while maintaining individual switch WWNs.
3Productivity
If automated fabric name distribution is implemented, then configuration errors are eliminated and efficiency improves, but system complexity increases
Solution Approach 1:
The fabric name distribution function is merged into the existing FCoE forwarder architecture. The controlling FCoE forwarder combines fabric name management with its existing frame forwarding and control functions, avoiding the need for separate complex distribution infrastructure.
Solution Approach 2:
The DFMD message acts as an intermediary carrier that transports fabric name information from the controlling FCoE forwarder to all FDFs. This standardized message protocol simplifies the distribution mechanism by encapsulating all necessary fabric name information in a single structured format.
Data Source
AI summary
Techniques are provided for distributing a fabric name to switching elements of a distributed switch configured to forward Fibre Channel over Ethernet (FCoE) frames. A distributed switch membership distributed (DMFD) message is transmitted that includes names of all switching elements in the distributed switch, and further includes a fabric descriptor that contains the fabric name.


