iSCSI to FCoE Gateway Ghost Node Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for connecting remote branch networks to data center storage using both iSCSI and FCoE technologies are expensive and complex, as they require dual network interfaces or dual stacks, which are not cost-effective for maintaining low total ownership costs.

Innovation Solution

An integrated iSCSI to FCoE gateway is introduced, which creates 'ghost' nodes in both networks to establish a low-latency connection, allowing iSCSI and FCoE devices to communicate transparently by translating packets between the two protocols, enabling seamless cross-protocol communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dual network interfaces or dual stacks are used to connect iSCSI and FCoE devices, then protocol compatibility is achieved, but device complexity and cost increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidnetwork interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway as an intermediary device that mediates between iSCSI and FCoE networks. The gateway translates iSCSI protocol packets into FCoE packets and vice versa, enabling protocol compatibility without requiring dual interfaces on end devices. This resolves the contradiction by centralizing protocol translation functionality rather than distributing it across multiple network interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates virtual representations (ghost nodes) of FCoE devices in the iSCSI network and vice versa. These ghost nodes are virtual copies that allow each network to see and communicate with the other through protocol translation, achieving compatibility without physical dual stacking. The ghost nodes replicate the essential communication characteristics of the original devices in the foreign protocol domain.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If traditional LANs and WANs are used for remote access, then network connectivity is provided, but communication latency increases and lossless transmission cannot be guaranteed

Engineering Contradiction:
Improvenetwork connectivityVSAvoidcommunication latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the storage network into distinct FCoE and iSCSI domains separated by a gateway. The FCoE domain provides lossless, low-latency communication for local storage access, while the iSCSI domain handles WAN connectivity. This segmentation allows each domain to optimize for its specific requirements without compromising the other, resolving the latency vs. connectivity contradiction.

Inventive Principle:
Principle #1Segmentation

3Reliability

If FCoE is used for data center storage access, then lossless low-latency communication is achieved, but WAN connectivity cannot be provided

Engineering Contradiction:
Improvelossless communicationVSAvoidWAN connectivity
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The gateway provides multi-functionality by simultaneously supporting both FCoE and iSCSI protocols. It acts as a universal translator that enables FCoE devices to access storage over WAN through iSCSI while maintaining lossless communication characteristics within the FCoE domain. This multi-functionality resolves the contradiction by combining the reliability of FCoE with the versatility of WAN connectivity.

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

Data Source

PatentUS8270420B2iSCSI to FCoE gateway
Publication Date: 2012.09.18 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8270420B2 patent drawing
  • US8270420B2 patent drawing
  • US8270420B2 patent drawing

AI summary

Transparent communication between iSCSI and FCoE end nodes is provided by a gateway device having iSCSI and FCoE network interfaces. The gateway allows end nodes of one protocol to communicate with end nodes of another protocol as if they were communicating with end nodes of the same protocol. The gateway accomplishes this by creating “ghost” end nodes for each protocol. For example, the gateway creates ghost iSCSI nodes corresponding to physical FCoE nodes, and ghost FCoE nodes corresponding to physical iSCSI nodes. A ghost end node of a particular protocol is able to communicate with native end nodes of that protocol as if it were a native end node, because the gateway translates packets sent from end nodes in their native protocol into the other protocol for receipt by corresponding ghost nodes, and vice versa.