Floating Gateway Address for VLAN-Independent Overlay Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current implementations of overlay networks, such as NVO3, face inefficiencies in communication between hosts/servers and external networks, particularly in provisioning gateways, which limits their effectiveness.

Innovation Solution

The proposed information handling system employs gateway devices with a floating address that is shared and configured to export a host route into an underlay routing table, allowing for redirection of network traffic between gateway devices in case of a network event, utilizing an overlay network controller to manage traffic flow and ensure high availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional gateway provisioning methods are used in overlay networks, then gateway functionality can be provided, but communication efficiency and redundancy are insufficient

Engineering Contradiction:
Improvegateway redundancyVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The gateway functionality is segmented into multiple independent gateway devices (first gateway device, second gateway device) rather than relying on a single gateway. Each gateway device can independently handle overlay network traffic, providing redundancy while maintaining communication efficiency through parallel processing capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the addressing parameter by introducing a shared IP address that can be dynamically associated with different gateway devices. This allows the overlay network to communicate with any gateway device using the same address, improving both reliability through failover capability and efficiency through direct routing

Inventive Principle:
Principle #35Parameter changes

2Reliability

If VLAN-based gateway redirection is implemented, then gateway failover can be achieved, but the system becomes dependent on Layer 2 networks which limits scalability

Engineering Contradiction:
Improvegateway failoverVSAvoidnetwork independence
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system introduces a shared IP address as an intermediary between the overlay network and physical gateway devices. This intermediary layer enables gateway redirection at the network layer (Layer 3) rather than relying on Data Link layer (Layer 2) VLAN mechanisms, providing independence from Layer 2 network constraints while maintaining failover capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The solution transitions from Layer 2 (VLAN-based) to Layer 3 (IP-based) gateway redirection. This dimensional change in the network stack allows gateway failover to occur at a higher layer, providing greater adaptability and independence from underlying Layer 2 network configurations

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

3Reliability

If multiple gateway devices are deployed for redundancy, then reliability improves, but traffic redirection between gateways becomes complex

Engineering Contradiction:
Improvegateway redundancyVSAvoidtraffic redirection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple gateway devices are merged at the address space level by assigning them a shared IP address. This consolidation simplifies the redirection mechanism because the overlay network only needs to maintain a single routing entry for the shared address, regardless of how many physical gateway devices exist. The complexity of managing multiple addresses is eliminated while redundancy is preserved

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9471356B2Systems and methods for providing VLAN-independent gateways in a network virtualization overlay implementation
Publication Date: 2016.10.18 DELL PROD LP
  • US9471356B2 patent drawing
  • US9471356B2 patent drawing
  • US9471356B2 patent drawing

AI summary

An information handling system is provided. The information handling system includes a first hypervisor running on a first server and a second hypervisor running on a second server. The first hypervisor manages a first virtual switch and has an overlay forwarding table in memory supporting at least one virtual machine, while the second hypervisor manages a second virtual switch and also has the overlay forwarding table in memory and supports at least one other VM. The information handling system further includes a plurality of gateway devices coupled to the hypervisors. The gateway devices share a floating address and are configured to export a host route, associated with the address, into a corresponding entry in an underlay routing table to redirect network traffic from a first gateway device to a second gateway device.