sdn-based microservice load balancing method

A load balancing and micro-service technology, applied in transmission systems, electrical components, etc., can solve the problems of not considering the load balancing situation comprehensively, not considering the network forwarding efficiency, etc., and achieve the effect of load balancing strategy

Active Publication Date: 2022-07-05
BEIJING UNIV OF TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this kind of load balancing does not consider the forwarding efficiency of the overall network, nor does it comprehensively consider the load balancing of each calling node in a service calling link

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • sdn-based microservice load balancing method
  • sdn-based microservice load balancing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The SDN switch is connected to the SDN controller, and the server is connected to the SDN switch;

[0020] The SDN controller deploys an OpenFlow interface module, a service registration and discovery module, a host state management module, a call link analysis module, and a load balancing calculation module;

[0021] The microservice provider is connected to the SDN switch, and the microservice server and client side configure the address of the service registration and discovery module.

[0022] The patented system includes an SDN controller, an SDN switch, and an application server; the SDN controller is connected to all SDN switches through the OpenFlow protocol, the application server is connected to the SDN switch, and the SDN controller includes an OpenFlow interface module, a service registration and discovery module, a host State management module, call link analysis module, load balancing calculation module;

[0023] Wherein, the OpenFlow interface module is ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The SDN-based microservice load balancing method belongs to the technical field of software-defined networks. The invention introduces the SDN network into the micro-service framework, utilizes the global network view of the SDN and the refined control capability of the network flow, and provides a more refined load balancing capability for the micro-service invocation. Through virtual ip rewriting technology and calling link analysis technology, load balancing calculation is performed based on the overall load condition of the calling link, and the load balancing strategy is converted into the flow table form of network forwarding, so as to achieve high-efficiency load balancing that is imperceptible to the caller. .

Description

technical field [0001] This patent relates to an SDN-based microservice load balancing method, which belongs to the technical field of software-defined networks. Background technique [0002] Microservice is a new concept of Internet distributed service design. By dividing services into fine-grained and functionally independent microservice modules, it can achieve functional decoupling and independent evolution of services. However, in microservice deployment, load balancing is generally implemented by the calling end. The calling end obtains the IP addresses of all servers that provide services through the service discovery mechanism, and implements load balancing through random requests, round robin, and other methods. However, this kind of load balancing does not consider the forwarding efficiency of the overall network, nor does it comprehensively consider the load balancing of each invocation node in a service invocation link. SUMMARY OF THE INVENTION [0003] This p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L47/125H04L67/51
CPCH04L47/125H04L67/51
Inventor 姜伟潘邵芹赖英旭庄俊玺田原
Owner BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products