A load balancing control method and system based on cloud computing and SDN network
A technology of load balancing and control methods, which is applied in the field of computer networks, can solve problems such as low load balancing performance and lack of flexibility in load balancing solutions, and achieve the effects of reducing the pressure on SDN controllers, reducing the number of inquiries, and eliminating resource consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] refer to figure 1 , the present embodiment provides a load balancing control method based on cloud computing and SDN network, including:
[0042] Step S101, the cloud platform creates a load balancing instance and adds a backend instance, registers the load balancing instance with the SDN controller, and adds a virtual IP to the backend instance;
[0043] Step S102, the cloud platform delivers load balancing configuration information to the load balancing instance;
[0044] Step S103, the load balancing instance configures a GroupTable on the OVS according to the load balancing configuration information;
[0045] Step S104, select a backend instance to receive network data according to the GroupTable, and modify the target Mac address of the network data to be the Mac address of the corresponding backend instance, and modify the target IP to the virtual IP;
[0046] Step S105, configuring a FlowTable for the GroupTable, and directing network data to the GroupTable thr...
Embodiment approach
[0060] As a preferred embodiment, the method also includes:
[0061] The load balancing instance monitors the network data traffic in real time. When the network data traffic exceeds the highest preset threshold or is smaller than the lowest preset threshold, the load balancing instance adaptively adjusts the number of CPUs and memory it occupies.
[0062] The load balancing control method based on cloud computing and SDN network provided by this embodiment at least includes the following beneficial effects:
[0063] (1) The OVS load balancing instance based on cloud computing and SDN network has elasticity, and the scale of the instance can be dynamically adjusted according to the amount of traffic. OVS is used to realize the load balancing of one-way proxy, which eliminates the burden of the two-way proxy mode on the load balancing system. Reduced resource consumption and improved load balancing performance;
[0064] (2) Realized the establishment of OVS on the virtual mach...
Embodiment 2
[0067] refer to Figure 4 , the present embodiment provides a load balancing control system based on cloud computing and SDN network, including:
[0068] Cloud platform 1 is used to create a load balancing instance and add a backend instance, register the load balancing instance with the SDN controller, add a virtual IP to the backend instance, and deliver load balancing configuration information to the load balancing instance;
[0069] The load balancing instance 2 is used to configure the GroupTable on the OVS according to the load balancing configuration information, select the backend instance to receive network data according to the GroupTable, and modify the network data target Mac address to be the Mac address of the corresponding backend instance, Modify the target IP to be the virtual IP, configure FlowTable for the GroupTable, and direct network data to the GroupTable through the FlowTable;
[0070] SDN controller 3 is used to receive the access request sent by the ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com