Dynamic I/O Port Protocol Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage networks face inefficiencies due to the need for multiple I/O ports to handle different communication protocols, such as FC, Ethernet, and FCoE, requiring additional hardware and maintenance to support distinct protocols.

Innovation Solution

The dynamic reconfiguration of I/O ports within storage network devices to adapt to different communication protocols based on observed traffic data, managed by a remote management processing resource, allowing for automatic or administrator-initiated changes to optimize protocol usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple I/O ports are used to handle different communication protocols (FC, Ethernet, FCoE), then protocol compatibility is improved, but device complexity and hardware requirements increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal I/O port that can dynamically adapt to handle multiple communication protocols (FC, Ethernet, FCoE, iSCSI) through software configuration rather than requiring separate dedicated ports for each protocol. This multi-functional approach allows a single physical port to serve multiple protocol functions, reducing hardware complexity while maintaining protocol compatibility

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

Solution Approach 2:

The system employs dynamic protocol adaptation where the I/O port's communication protocol can be changed in real-time based on traffic data observations and management resource decisions. The port transitions between different protocol modes dynamically, allowing the system to optimize protocol usage patterns and reduce the need for multiple static ports

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple I/O ports are used to support distinct protocols, then protocol support is improved, but hardware requirements and maintenance burden increase

Engineering Contradiction:
Improveprotocol supportVSAvoidhardware requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

A single I/O port is designed to universally support multiple communication protocols through software-based protocol adaptation layers. This eliminates the need for separate physical ports for FC, Ethernet, and FCoE protocols, directly reducing hardware requirements while maintaining comprehensive protocol support

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

Solution Approach 2:

The patent merges the functionality of multiple protocol-specific ports into a single unified I/O port. By combining FC, Ethernet, and FCoE capabilities into one physical interface that can be software-configured, the system reduces the total quantity of hardware components needed

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If multiple I/O ports are used for different protocols, then protocol diversity is improved, but resource utilization efficiency decreases

Engineering Contradiction:
Improveprotocol diversityVSAvoidresource utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system dynamically monitors traffic data and adapts the I/O port's protocol configuration in real-time to match actual communication needs. This dynamic adaptation ensures that the port operates with optimal protocol selection, improving resource utilization efficiency while maintaining support for diverse protocols

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system includes automated management resources that monitor traffic patterns and self-adjust the I/O port's protocol configuration without requiring manual intervention. This self-service capability optimizes protocol usage and resource efficiency by automatically adapting to changing traffic demands

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10587469B2Multi-protocol storage network I/O devices and methods
Publication Date: 2020.03.10 NETAPP INC
  • US10587469B2 patent drawing
  • US10587469B2 patent drawing
  • US10587469B2 patent drawing

AI summary

Systems and methods which allow for one or more input/output (I/O) ports residing on a device in a storage network environment to be reconfigured in order to communicate using different protocols are provided. Embodiments may provide for dynamic reconfiguration of an I/O port while the device including the port is deployed in the storage network. In some instances, such reconfiguration may be managed locally and/or by a remote management processing resource in the storage network. In some embodiments, reconfiguration of an I/O port to communicate in a different protocol may be implemented, either manually or automatically, based on observed traffic data.