IP Switch SAN Analytics Through NVMe/TCP PDU Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Storage Area Networks (SANs) primarily rely on Fiber Channel (FC) switches for analytics management, which limits efficiency, reliability, and security in data storage operations.

Innovation Solution

Utilizing Internet Protocol (IP) switches for SANs to manage analytics by collecting and analyzing NVMe/TCP Protocol Data Units (PDUs) through metadata headers and TCP segments, enabling efficient, reliable, and secure data storage operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Fiber Channel (FC) switches are used for SAN analytics management, then analytics management is possible, but efficiency, reliability, and security are limited

Engineering Contradiction:
Improvedata storage reliabilityVSAvoidswitch technology complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the fundamental protocol parameters by transitioning from Fiber Channel protocol to Internet Protocol (IP) for SAN analytics management. This parameter change enables the use of IP switches with TCP/IP networking capabilities, which provide improved reliability through established internet protocol reliability mechanisms while avoiding the limitations of FC switch technology.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the mechanical FC switch system with an IP-based network switch system. By replacing the specialized FC hardware infrastructure with standard IP network switches running TCP/IP protocols, the system achieves equivalent or superior analytics management functionality with improved reliability and broader industry support.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If IP switches are used for SAN analytics management, then efficiency and security are improved, but compatibility with existing FC SANs may be reduced

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidSAN protocol compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by making IP switches the platform for multiple SAN protocols. The IP switch can handle both traditional FC SAN traffic and NVMe/TCP storage traffic over the same network infrastructure, enabling a single device to serve multiple functions and protocol families, thereby maintaining compatibility while improving efficiency.

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

Solution Approach 2:

The IP switch acts as an intermediary between storage devices and network infrastructure. By introducing IP networking as an intermediate layer, the system can translate and route storage traffic between different protocol domains (FC and NVMe/TCP), maintaining compatibility with existing FC SANs while enabling improved IP-based analytics management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If FC switches are used, then SAN analytics management is established, but enterprise-level auto-discovery and authentication features are lacking

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidauto-discovery capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements feedback mechanisms through IP-based analytics collection on the switch. The system continuously monitors storage traffic, collects performance metrics, and provides real-time feedback about storage device status and health. This enables automatic discovery of storage devices and continuous authentication/verification of device identity and access rights through the IP networking layer.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250301056A1Internet protocol (IP) switch-based analytics management
Publication Date: 2025.09.25 CISCO TECHNOLOGY INC
  • US20250301056A1 patent drawing
  • US20250301056A1 patent drawing
  • US20250301056A1 patent drawing

AI summary

This disclosure describes techniques for performing Internet Protocol (IP) switch-based Storage Area Networks (SANs) analytics management. An example method is performed by an IP switch. The method includes identifying information associated with Non-Volatile Memory express (NVMe)/Transport Control Protocol (TCP) Protocol Data Units (PDUs) examined from an Application-Specific Integrated Circuit (ASIC) data path. The information can be stored based on the NVMe/TCP PDUs being included in separate corresponding TCP data segments, according to a handshake protocol. Alternatively or additionally, the information can be stored based on a metadata header being received as a first PDU in a TCP segment. The NVMe/TCP PDUs can be used to extract the information to populate connection and IO tables inside an ASIC. The storage I/O metrics may then be available from the tables.