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

Web load balancing method, grid server and system

A load balancing and server technology, applied in the field of web systems, to achieve the effect of improving web load balancing and reducing load

Inactive Publication Date: 2011-04-13
ZTE CORP
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a Web load balancing method, a grid server and a system to solve the problem in the prior art that the Web load balancing needs to be achieved by adding Web servers and the system load capacity can be improved

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
  • Web load balancing method, grid server and system
  • Web load balancing method, grid server and system
  • Web load balancing method, grid server and system

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0037] The resource table is stored on the grid server, and the resource table records the historical cumulative times of grid resources being selected as computing resources and successfully completing assigned computing tasks.

[0038] The following table 1 is a specific example of the resource table. The length of the resource table (that is, the number of records in the resource table) can be preset to a larger value, for example, it is set to store 200 records, or it can be set by the grid server according to the current or a period The resource table length is adjusted according to the number of online grid resources within the time period. For example: resource table length = rounding (number of online grid resources * length coefficient), the value range of the length coefficient is, for example, [0.2, 0.5]. Under the premise that the length of the resource table is limited, grid resources with more historical accumulation times are stored in the resource table first. ...

example 2

[0047] In Example 2, the genetic algorithm in the prior art is used to select better grid resources to participate in the calculation. Specifically:

[0048] The grid server selects several grid resources as the initial population individuals of the genetic algorithm among the online grid resources registered to the local; then invokes the genetic algorithm, and uses the grid resources output by the algorithm as the computing resources of this time.

[0049] There are also many implementation methods for selecting several grid resources as the initial population individuals of the genetic algorithm, and a relatively simple method is to arbitrarily select the currently online grid resources as the initial population individuals of the genetic algorithm. The advantage of this method is that the selection process is simple, but because the initial population individuals are selected arbitrarily, the final output grid resources may not be the optimal grid resources.

[0050] In o...

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 Web load balancing method comprising the following steps of: transmitting the current computing task to a grid server arranged on a network side by using a Web server cluster; selecting one or more grid resources as the computing resource in an on-line network resource registered to the local, and distributing the computing task to the computing resource; returning a computing result to the grid server after successfully completing the distributed computing task by using the computing resource; and transmitting the computing result to the Web server cluster by using the grid server. The invention also discloses a corresponding grid server and a Web load balancing system. By adopting the invention, various types of computers in a network are fully utilized as the grid resources for sharing responsibility for the computing task so that the load of each Web server in the Web server cluster is reduced, and then the invention realizes Web load balancing and improves the load capacity of the whole Web system under the condition that the Wed servers are not additionally arranged.

Description

technical field [0001] The invention relates to a Web system, in particular to a Web load balancing method, a grid server for realizing Web load balancing and a corresponding Web load balancing system. Background technique [0002] With the rapid development of the Internet, the Web system is more and more widely used. In order to meet the increasing demands of users, in the existing web system, a web server cluster is composed of a plurality of web servers arranged on the network side. Users log in to the Web server cluster through the client's Web browser to access various functions provided by the Web system. The existing web server cluster can realize load balancing among the web servers in the cluster. As the number of users logging into the Web system increases significantly, each Web server in the cluster may reach its maximum load. In the prior art, in this case, it is generally used to continuously increase the Web server to share the load, so as to improve the ov...

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 Applications(China)
IPC IPC(8): H04L12/56H04L29/06
CPCH04L67/1002H04L67/02H04L29/0809H04L29/08144H04L67/1001
Inventor 刘龙平
Owner ZTE CORP
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