A server load equalizing method

A load balancing and server technology, applied in instruments, random number generators, various digital computer combinations, etc., can solve problems affecting network data processing speed, avoid selection gaps, ensure weighted coverage, and speed up query speed Effect

Inactive Publication Date: 2005-01-26
HUAWEI TECH CO LTD
View PDF0 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the weighted round-robin load balancing method needs to modify the weighted value of each server during the load balancing process, and network data is processed in parallel by hardware multithreading in a high-speed processor, and public variables (such as server weights, etc.) must be added. Lock and unlock processing, which seriously affects the processing speed of network data
In addition, the weighted round-robin load balancing method is based on round-robin. If the weight of the current server is 0, the server must be skipped, which reduces the chance of direct hits, thus affecting the processing speed of network data.

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
  • A server load equalizing method
  • A server load equalizing method
  • A server load equalizing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0048] figure 2 A schematic diagram showing the distribution of functions in this embodiment. Users can set the function of the main control board through the management interface, including setting the load balancing strategy and the weighted value of each server, etc., and the main control board will generate the distribution interval query table items used for server load balancing according to the predetermined rules, and will indicate The generated query table items corresponding to the distribution interval and the server are directly configured to the network data processing interface board. During the scheduling process, the network processor on the interface board concentrates on interval search and scheduling processing, thereby realizing fast forwarding of network devices.

[0049] image 3 is a flowchart showing load ba...

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 discloses a kind of server load balancing method. It can realize load balancing based on server weight value and probability statistics theory. The technical project is: making sure the corresponding relation of the servers in server group and the distribution range that complied with the first presetting rule. When there is a new service request enters, it generats a random number and determines one located distribution range of this random number. Then it determines the dispatched server according to the determined one located distribution range and its corresponding relation and forwards the access request to this server. This invention can make sure the rapid load balancing dispatching speed and make the high weight value server providing more access service statistically, so to realize high-powered network transmission.

Description

technical field [0001] The present invention relates to multi-server load balancing technology, in particular to a server load balancing method, and more specifically, to a server load balancing method based on server weights. Background technique [0002] With the rapid development of Internet technology, the number of Internet users has increased dramatically, and the scope of Internet applications has also expanded. At the same time, in order to meet Internet users' higher-level requirements for Internet content and forms, Internet content providers use various technologies and means, especially multimedia technology, to make the visual effects of Internet content more attractive to users. The increase in the number of user visits and the increase in the traffic of a single user visit puts forward higher requirements on the ability of the server to withstand concurrent visits. Since the load capacity of a single server is always limited, the central processing unit (CPU)...

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): G06F7/58G06F13/00G06F15/16
Inventor 杜建树
Owner HUAWEI TECH CO LTD
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