Fibre Channel Port Discovery via Name Server Common Names
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Fibre Channel protocol requires manual IP address assignment and relies on optional services like FARP, making it cumbersome for Fibre Channel node devices to discover and establish links without administrator intervention.
Innovation Solution
Assigning a common name to pairs of ports based on attributes, storing this in a name server, and using it to automatically discover and establish identities, eliminating the need for manual IP address assignment and FARP requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If manual IP address assignment and FARP requests are used for port discovery, then port identification can be achieved, but the system requires administrator intervention and has reduced automation
Solution Approach 1:
The invention enables ports to automatically discover each other using their own port identifiers without requiring external administrators to assign IP addresses or manually configure FARP services. Each port autonomously queries the name server using its port identifier and receives the corresponding port ID, eliminating the need for manual intervention while achieving reliable port discovery.
2Adaptability or versatility
If FARP requests are used for port discovery, then port ID can be obtained, but additional licensing requirements and manufacturer support limitations arise
Solution Approach 1:
The invention uses the name server, a core component already present in all Fibre Channel fabrics, to perform port discovery. This approach eliminates dependency on optional FARP services that may not be supported by all manufacturers or require additional licensing. The name server provides a universal, reliably available discovery mechanism that works across all FC implementations.
3Loss of time
If FARP requests are sent to all ports on the fabric, then the login port can be identified, but network traffic and processing overhead increase
Solution Approach 1:
The invention extracts the essential discovery function from the broad FARP request mechanism and implements a targeted approach where each port directly queries the name server using its specific port identifier. This eliminates the need to broadcast requests to all ports on the fabric, significantly reducing network traffic and processing overhead while maintaining efficient port discovery.
Data Source
AI summary
In one embodiment, the invention provides a method for establishing links between Fiber Channel (FC) protocol node devices through a FC fabric. In the method a common name is assigned to a pair of ports. Each port in the pair is located on first and second FC node devices, respectively. The common name-to-port assignment is then stored within a name server for the FC fabric. Each port in the pair of ports is configured to query the name server to establish an identity for the other port in the pair of ports based on the common name. The first and second FC node devices are configured to create a link between the pairs of ports that have been assigned a common name.


