Virtualized Application Acceleration for WAN Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network routing technologies face inefficiencies in managing and optimizing data transmission across Wide Area Networks (WANs), particularly in efficiently utilizing resources and addressing overlapping address spaces within virtualized environments, which limits scalability and performance.
Innovation Solution
The implementation of a transaction accelerator system that utilizes WAN optimization devices, virtualized operating systems, and Virtual Local Area Network (VLAN) technology to segregate and optimize data traffic, allowing for efficient resource allocation and overlapping address spaces, with features like data compression, caching, and tunneling, and the use of Virtual Routing and Forwarding (VRF) tables for routing optimization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional network routing technologies are used to manage data transmission across WANs, then network connectivity is maintained, but resource utilization efficiency is poor and scalability is limited
Solution Approach 1:
The patent segments network resources by creating virtualized network functions (VNFs) that divide traditional monolithic network appliances into modular, independently manageable components. Each VNF can be allocated to different virtual machines (VMs), enabling fine-grained resource control and improved utilization efficiency without increasing overall system complexity.
Solution Approach 2:
The patent implements a universal network platform where a single physical infrastructure can serve multiple functions through virtualization. The system can simultaneously handle routing, switching, firewalls, and other network functions across multiple tenants and applications, replacing the need for separate dedicated devices for each function.
2Adaptability or versatility
If virtualized environments are used to share network resources, then resource utilization improves, but managing overlapping address spaces becomes difficult
Solution Approach 1:
The patent introduces a network address translation (NAT) gateway as an intermediary component that mediates between virtualized network functions and the physical network. This NAT gateway automatically handles address translation and routing for overlapping address spaces, allowing multiple VMs with private IP addresses to access external networks without manual configuration or complex address management.
3Adaptability or versatility
If multiple client LANs share network resources, then scalability improves, but data transmission optimization becomes challenging
Solution Approach 1:
The patent applies local quality by enabling each virtual machine to have customized network optimization parameters and policies tailored to its specific requirements. Different VMs can have different quality of service (QoS) settings, bandwidth allocations, and transmission optimizations based on their individual performance needs, while still sharing the same physical infrastructure.
4Reliability
If traditional network appliances are used, then network functionality is maintained, but resource allocation efficiency is poor
Solution Approach 1:
The patent merges multiple traditional network appliance functions into a single virtualized platform. By consolidating routing, switching, security, and other network functions into virtualized components that run on shared hardware, the system maintains all necessary network functionalities while dramatically improving resource allocation efficiency through dynamic resource sharing and load balancing.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In one example embodiment, a system and method is illustrated that includes processes a first data packet using a first operating system, the first data packet received from a first network. A second operation is shown that processes a second data packet using a second operating system, the second data packet received from a second network. Further, an additional operation is shown that determines a route associated with the first data packet and the second data packet, the route including at least one of a logical route or physical route. Moreover, an operation is shown that parses the first data packet into at least one first logical segment, and parsing the second data packet into at least one second logical segment. An operation is shown that transmits the first logical segment and the second logical segment as at least one data packet across the WAN.