Virtual Switch WAN Data Packet Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Optimizing data packets in a Wide Area Network (WAN) is challenging due to the high costs and complexity of reconfiguring physical network components, which are often required for efficient data transmission and processing in data centers.

Innovation Solution

Implementing a system that uses virtual switches to redirect data packets to a data optimization virtual machine, where they can be transformed through encryption and compression, and then forwarded to another optimization virtual machine, reducing transmission costs and increasing speed, while allowing for centralized management and configuration via a graphical user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If physical switches and routers are reconfigured to route data packets through optimization virtual machines, then data transmission optimization is achieved, but device complexity and coordination requirements increase

Engineering Contradiction:
Improvedata transmission optimizationVSAvoidphysical network component reconfiguration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a virtual switch as an intermediary component between physical network infrastructure and optimization virtual machines. The virtual switch receives redirection instructions from an optimization controller and redirects data packets to optimization virtual machines without requiring physical network reconfiguration. This intermediary layer decouples the optimization logic from physical infrastructure, resolving the contradiction between achieving optimization and avoiding physical reconfiguration complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a virtualized copy of network switching functionality that operates independently from physical switches. By implementing switching logic in software (virtual switch) rather than hardware reconfiguration, the system achieves data packet redirection and optimization without physically reconfiguring network components, thereby maintaining simplicity while enabling optimization

Inventive Principle:
Principle #26Copying

2Speed

If data packets are redirected through multiple optimization virtual machines for transformation, then data transmission speed and efficiency improve, but network path length increases

Engineering Contradiction:
Improvedata transmission speedVSAvoidnetwork path length
Core Design Contradiction:
SpeedVSLength of moving object

Solution Approach 1:

The patent implements dynamic packet routing where the virtual switch redirects data packets to optimization virtual machines based on real-time conditions such as packet type, source/destination addresses, and current network state. This dynamic approach allows the system to optimize transmission speed through selective redirection while minimizing unnecessary path extensions by only redirecting packets that require optimization

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies optimization transformations selectively to specific data packets based on their characteristics (e.g., compression for certain protocols, encryption for sensitive data). Rather than routing all packets through optimization virtual machines, the system applies transformations only where needed, thereby improving speed for relevant packets while minimizing the increase in network path length

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9712463B1Workload optimization in a wide area network utilizing virtual switches
Publication Date: 2017.07.18 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9712463B1 patent drawing
  • US9712463B1 patent drawing
  • US9712463B1 patent drawing

AI summary

Disclosed is a method for data traffic optimization within a virtual environment. The method may be implemented within a data center hosting virtual machines and using virtual switches for routing data traffic. The method includes instructing a virtual switch associated with a virtual machine to redirect one or more data packets directed to or from a first address associated with the virtual machine to a second address associated with data optimization virtual machine, wherein the redirection is based at least in part on an access control list, receiving, at the data optimization virtual machine, the one or more data packets redirected by the virtual switch, selectively performing one or more transformations on the one or more data packets to create one or more transformed data packets, and transmitting the one or more transformed data packets to the first address.