Load Balancer Workload Reduction via Conversion Apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing load balancing systems overburden the server load balancer due to unbalanced traffic flow, where traffic from the real server to the client still passes through the balancer, increasing its workload and limiting deployment flexibility.
Innovation Solution
A system comprising a server load balancer, a real server, and a conversion apparatus, where the load balancer adjusts the destination address of incoming client data packages to a real server's IP address, and the conversion apparatus intercepts and adjusts the source address of outgoing data packages from the real server to the client's virtual IP address, bypassing the load balancer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the server load balancer processes both incoming and outgoing traffic from real servers, then load balancing distribution is achieved, but the workload of the server load balancer increases excessively
Solution Approach 1:
The patent extracts the outgoing traffic processing function from the server load balancer by introducing a conversion apparatus. The conversion apparatus handles the translation of source addresses in outgoing packets from real servers, removing this burden from the server load balancer and reducing its overall workload while maintaining load balancing capabilities for incoming traffic.
Solution Approach 2:
The conversion apparatus acts as an intermediary between real servers and the network. It intercepts outgoing packets from real servers, performs address conversion on the source addresses, and forwards them to clients. This intermediary approach allows the server load balancer to focus on its primary function of distributing incoming traffic while the conversion apparatus handles outgoing traffic processing.
2Reliability
If all traffic passes through the server load balancer, then centralized control is maintained, but deployment flexibility is reduced
Solution Approach 1:
The patent segments the traffic processing functions into two separate components: the server load balancer handles incoming traffic and maintains centralized control, while the conversion apparatus handles outgoing traffic independently. This segmentation allows each component to be deployed more flexibly in the network architecture without requiring all traffic to pass through a single point, thus improving deployment flexibility while maintaining centralized control over load balancing decisions.
Data Source
AI summary
The present disclosure discloses a system, a method and an apparatus of data interaction under load balancing to solve the problem of heavy workload of a server load balancer under existing technologies. The system includes a server load balancer, a real server, and a conversion apparatus. A data package, which is sent from a client to a real server, is processed and sent by the server load balancer to the real server. A data package, which is sent from the real server to the client, is processed and sent by the conversion apparatus to the client. Since the traffic flowing from the real server to the client does not pass through the server load balancer but is processed and sent by the conversion apparatus to the client in the above system that is provided by the embodiments of the present disclosure, the workload on the server load balancer is thus effectively reduced.


