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

Load balancing method and system applied to distributed application system

A distributed application and load balancing technology, applied in the information field, can solve problems such as heavy server load, unbalanced server load, etc., and achieve the effect of ensuring balanced distribution and improving reliability

Inactive Publication Date: 2011-07-13
NAT UNIV OF DEFENSE TECH
View PDF4 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] An existing load balancing method is to directly select a server with a lighter load when the client has business to be processed, and then establish a connection with the service object on the server, and the service object processes and completes the corresponding service sent by the client. business requests, and there are a large number of concurrent operations of clients in a distributed application system, the server that establishes a connection with the client may handle requests of multiple service types, and the load on the server will be seriously unbalanced during the operation of the system phenomenon, and to complete a business, the client may need to send a series of requests, and the client and the service object in the server exchange information based on a connection for a long time, which will also cause the server to be overloaded. Therefore, using With this existing method, there is still the phenomenon of unbalanced server load in the system

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 applied to distributed application system
  • Load balancing method and system applied to distributed application system
  • Load balancing method and system applied to distributed application system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] The embodiment of the present invention discloses a load balancing method and system applied to a distributed application system. The system of the present invention receives a request sent by a client, and first judges whether the client has established a connection. When no connection is established, select A server with a lighter load establishes a connection with the client. When the client establishes a connection with the server, it is judged wheth...

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

This invention relates to a load balancing method and system applied to a distributed application system. The method comprises the steps of: receiving a request sent by a client; judging whether the client establishes a connection with a server, when no connection is established, selecting a server with lighter load to establishing a connection with the client; when the connection is established between the client and the server, judging whether the load of server is excessive; when the load of server is excessive, releasing the connection of the client with the server and re-selecting other servers with lighter load to establish a connection; and submitting the request to the connected server for execution. The invention avoids that the server can continuously process the request of the client under the condition of excessive load of the server, and ensures balance distribution of the load among the servers, thereby improving the reliability of the load balancing. .

Description

technical field [0001] The present invention relates to the field of information technology, and more specifically relates to a load balancing method and system applied to a distributed application system. Background technique [0002] At present, with the increase of business volume, the rapid growth of access volume and data flow in each core part of the existing network, its processing capacity and calculation intensity also increase accordingly, making it impossible for a single device to bear it. Therefore, the load balancing mechanism came into being. pregnancy. [0003] Load balancing refers to the balanced distribution of loads to multiple computers, network connectors, processors, hardware devices or other resources in a network environment in order to obtain higher resource utilization, improve system throughput, and reduce response time. time to avoid overloading. [0004] An existing load balancing method is to directly select a server with a lighter load when ...

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/08H04L29/06H04L12/56H04L12/803
Inventor 杨树强滕猛王怀民吴泉源贾焰周斌韩伟红陈志坤赵辉舒琦金松昌罗荣凌王凯
Owner NAT UNIV OF DEFENSE TECH
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More