Fibre Channel Network Device Login Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Fibre Channel networks are limited in the number of initiators that can log in to a target, restricting the number of hosts that can be supported due to the need for each initiator to send a port login and receive a login accept, which results in unnecessary traffic and potential rejections.

Innovation Solution

A network device determines if other hosts are already logged in to a target, allowing it to skip sending a port login and directly send a login accept, thereby reducing traffic and enabling more hosts to log in without target rejection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each initiator sends a port login to the target, then the target can verify the initiator, but the number of hosts that can be supported is limited due to login restrictions

Engineering Contradiction:
Improvenumber of hosts supportedVSAvoidlogin management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network device acts as an intermediary between initiators and the target. It intercepts port login frames from initiators, determines whether the initiator should be allowed to login, and sends login accept or reject frames accordingly. This mediator approach allows the system to support more initiators than the target would normally allow, as the network device can permit additional logins while the target maintains its security controls.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network device implements feedback by monitoring the login state of the target and adjusting its behavior accordingly. It receives login accept frames from the target, tracks which initiators are logged in, and uses this information to make decisions about subsequent login requests. This feedback mechanism enables the network device to manage login complexity centrally rather than requiring each initiator to independently manage login state.

Inventive Principle:
Principle #23Feedback

2Productivity

If the target verifies each port login individually, then security is maintained, but unnecessary traffic is generated and login performance decreases

Engineering Contradiction:
Improvelogin performanceVSAvoidnetwork traffic
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The network device performs preliminary actions by pre-determining whether an initiator should be allowed to login to the target before the initiator actually sends its port login frame. It maintains a table of authorized initiators and checks this table in advance, allowing it to immediately send login accept frames without requiring the target to perform full verification for each initiator. This preliminary action reduces both traffic and processing overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The verification function is extracted from the target and relocated to the network device. Instead of the target verifying each port login individually, the network device extracts this verification function and performs it centrally. This extraction eliminates unnecessary traffic between the target and initiators, as the network device can handle verification locally and only communicate essential login state information with the target.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the target limits the number of logged-in initiators, then resource contention is controlled, but the capacity of the Fibre Channel network is reduced

Engineering Contradiction:
Improvenetwork capacityVSAvoidtarget resource management
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The solution adds another dimension to initiator management by introducing a network device layer between initiators and the target. Instead of the target directly limiting initiator access in a single dimension, the network device creates a second dimension of control by maintaining its own authorization tables and making independent decisions about which initiators can login. This dimensional addition allows the system to support more initiators while the target maintains its resource management policies.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The login management function is segmented into two independent components: the network device handles authorization decisions and initiator verification, while the target handles resource management and data access control. This segmentation allows each component to optimize for its specific function - the network device maximizes network capacity by permitting more logins, while the target maintains reliability by controlling resource access for those logged-in initiators.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8131857B2Fibre channel intelligent target management system
Publication Date: 2012.03.06 CISCO TECHNOLOGY INC
  • US8131857B2 patent drawing
  • US8131857B2 patent drawing
  • US8131857B2 patent drawing

AI summary

In one embodiment, a network device receives a port login directed to a target from a first host. The network device determines whether at least one other host is currently logged in to the target. The network device may then send a port login to the target corresponding to whether at least one other host is currently logged in to the target.