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

Load balancing method and system of application services

An application service and load balancing technology, applied in the network field, can solve problems such as high cost investment and waste of existing resources

Inactive Publication Date: 2012-07-25
BEIJING QIHOO TECH CO LTD +1
View PDF7 Cites 104 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, in many network services, with the increase of users and business volume, the rapid growth of access volume and data flow of each core part of the existing network, its processing capacity and calculation intensity also increase accordingly, making a single server device fundamentally unable to bear
In this case, if you throw away the existing equipment and do a lot of hardware upgrades, it will cause a waste of existing resources, and if you face the next increase in business volume, this will lead to another high cost of hardware upgrades. Cost investment, even the equipment with excellent performance cannot meet the needs of the current business volume growth
[0006] Based on this, the problem that needs to be solved at present is: to provide a load balancing method suitable for network services, which can realize the reasonable distribution of business volume among multiple network devices that perform the same function, so as not to cause one device to be too busy , a situation where other devices fail to perform to their full potential

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
  • Load balancing method and system of application services
  • Load balancing method and system of application services
  • Load balancing method and system of application services

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0042] The load balancing mentioned in this application mainly refers to: a large amount of concurrent access or data traffic is distributed to multiple node devices for separate processing, reducing the time for users to wait for a response. This is mainly for network applications such as Web servers, FTP servers, and enterprise key application servers. .

[0043] In this application, when the client needs to access an application service, it first requests access to the dispatch service. The dispatch service will dynamically adjust the distribution strategy according to the load of the backend server (such as the actual number of people online, etc.). The server that is relatively idle at the back end ...

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 provides a load balancing method and system and of application services, which are used for solving the load balancing problem in the existing network service. The method comprises the following steps of: acquiring the current load information of a rear-end server continuously, wherein the current load information comprises application program operational data of the rear-end server, or comprises the application program operational data of the rear-end server and performance data; in each acquisition period, recalculating the weight of the rear-end server according to the current load information; and adjusting the distribution of the rear-end server according to the weight of each calculation, and selecting the rear-end server to route an access request of a client side. Compared with the traditional load balancing method of the application service, the load balancing method has the advantage that reasonable distribution of traffic is realized among multiple network equipment which can finish the same functions, so that the condition that one equipment is too busy, other equipment can not perform the functions fully is avoided.

Description

technical field [0001] The present application relates to network technology, in particular to a load balancing method and system for application services. Background technique [0002] Load balancing (also known as load balancing), the English name is Load Balance, which means to balance the load (work tasks) and distribute them to multiple operating units for execution, such as Web servers, FTP servers, enterprise key application servers and Other mission-critical servers, etc., so as to complete work tasks together. [0003] Usually, load balancing is divided according to different layers of the network (seven layers of the network). Among them, the load balancing of the second layer refers to the use of multiple physical links as a single aggregated logical link. This is the link aggregation (Trunking) technology. It is not an independent device, but a network device such as a switch. common techniques. Modern load balancing technology usually operates on the fourth o...

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
Inventor 李强黄蔚
Owner BEIJING QIHOO TECH 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