Storage Node VLAN Sharing Across Isolated Network Namespaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems face challenges in efficiently sharing Virtual Local Area Networks (VLANs) and subnetworks between different network namespaces, particularly when integrating native and containerized applications, which often require separate network stacks and can lead to security issues and inefficiencies.

Innovation Solution

A virtual ethernet tunnel is created between network namespaces within a storage node, utilizing a traffic mirroring and redirection engine to route network packets, including packet filters that redirect and mirror packets between namespaces, ensuring shared access to VLANs and subnetworks without introducing additional MAC addresses, compatible with both virtualized and bare-metal deployments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate network stacks are used for native and containerized applications, then security isolation is improved, but network resource sharing efficiency deteriorates

Engineering Contradiction:
Improvesecurity isolationVSAvoidnetwork resource sharing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple network namespaces (default and additional) into a shared network infrastructure by creating virtual ethernet tunnels between them. This allows containerized applications in additional network namespaces to access the same VLANs and subnets as native applications in the default network namespace, improving network resource sharing efficiency while maintaining security isolation through namespace boundaries.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces virtual ethernet devices and traffic mirroring/redirection engines as intermediaries between network namespaces. These intermediaries enable controlled communication and resource sharing between namespaces without compromising security isolation. The traffic mirroring engine acts as a mediator that allows broadcast packets and ARP replies to be shared across namespaces while maintaining proper routing and filtering.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If VLAN tagging is used to isolate broadcast domains, then network security is improved, but network configuration complexity increases

Engineering Contradiction:
Improvenetwork securityVSAvoidnetwork configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the traffic mirroring and redirection engine automatically handles VLAN packet routing and broadcasting between network namespaces. The system configures itself to mirror broadcast packets and redirect unicast packets based on VLAN tags, eliminating the need for manual configuration of complex VLAN routing rules in each namespace while maintaining security isolation.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple MAC addresses are assigned to share network resources, then network accessibility is improved, but hardware resource consumption increases

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidhardware resource consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent creates virtual copies of network interface functionality through virtual ethernet devices in the traffic namespace. Instead of requiring additional physical NICs or MAC addresses for each namespace, the system creates virtual representations that share the underlying physical network interface. The virtual ethernet tunnel endpoints act as copies that provide namespace-specific network access while sharing the same physical hardware resources.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260067359A1Virtual local area network (VLAN) and subnet sharing in a storage system node
Publication Date: 2026.03.05 DELL PROD LP
  • US20260067359A1 patent drawing
  • US20260067359A1 patent drawing
  • US20260067359A1 patent drawing

AI summary

Within a storage node having a default network namespace and at least one additional network namespace, a virtual ethernet tunnel is created connecting the default network namespace and the additional network namespace. The virtual ethernet tunnel includes a local virtual ethernet device in the default network namespace and a remote virtual ethernet device in the additional network namespace. A Media Access Control (MAC) address of the remote virtual ethernet device of the virtual ethernet tunnel is changed to a MAC address of a network interface controller of the storage node. A traffic mirroring and redirection engine within the default network namespace is configured to route network packets within the storage node such that a virtual local area network and a subnetwork are shared by the default network namespace and the additional network namespace.