Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and system for realizing load balancing

A technology of load balancing and load balancer, which is applied in the computer field, can solve problems such as time-consuming and laborious, code re-modification, etc., and achieve the effect of reducing access delay

Active Publication Date: 2019-12-20
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the business program is migrated from one cloud service provider to another cloud service provider, because the interfaces of the load balancing servers of different cloud service providers are different, it is necessary to call the interfaces of different load balancing servers when performing load balancing. At this time, the code in the business program needs to be re-modified, which is time-consuming and labor-intensive.

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
  • Method, device and system for realizing load balancing
  • Method, device and system for realizing load balancing
  • Method, device and system for realizing load balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of the embodiments of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0040] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0041] Please refer to figure 1 , Which shows a schematic diagram of an implementation environment provide...

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 invention discloses a method, a device and a system for realizing load balancing. The method comprises the following steps: determining a target load balancer based on a service identifier; obtaining load information of a back-end server cluster from the target load balancer; and carrying out load balancing on the background server cluster based on the interface called by the service program and the load information. Due to the fact that the method that the proxy process and the service program directly access the back-end server is adopted, a load balancing monitor is bypassed, access time delay can be reduced, adaptation to load balancers of multiple cloud service producers is achieved, and codes of the service program do not need to be modified with a large amount of manpower and material resources.

Description

Technical field [0001] The present invention relates to the field of computer technology, and in particular to a method, device and system for realizing load balancing. Background technique [0002] With the popularization of cloud computing, more and more companies plan or have begun to use cloud architecture to deploy their business. However, migrating the application load of traditional data centers to the cloud will increase the load balancing requirements of the cloud architecture. [0003] The load balancing applied to the cloud in the prior art mainly uses a domain name / virtual service address (VirtualIP, VIP) approach, that is, a business program first obtains a virtual service address through a domain name, and then accesses a back-end server through the virtual service address. This way of using domain name / VIP requires a load balancing listener (LBL) every time a back-end server is accessed, and each request and response increases the access delay. In addition, in this ...

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
IPC IPC(8): H04L29/08
CPCH04L67/1008H04L67/56
Inventor 许金明
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products