Distributed Fabric Name Distribution via DFMD Message

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidfabric name configuration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveswitch identification accuracyVSAvoidunified fabric name presentation
Core Design Contradiction:
Measurement precisionVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

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

3Productivity

If automated fabric name distribution is implemented, then configuration errors are eliminated and efficiency improves, but system complexity increases

Engineering Contradiction:
Improvefabric name configuration efficiencyVSAvoidfabric name distribution system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9432754B2Maintaining a fabric name across a distributed switch
Publication Date: 2016.08.30 GLOBALFOUNDRIES US INC
  • US9432754B2 patent drawing
  • US9432754B2 patent drawing
  • US9432754B2 patent drawing

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.