Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Network flux fast distribution method

A distribution method and technology of network traffic, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of large repeated data storage, service performance degradation, and inability to guarantee balance, and achieve recoverability and maintenance. The effect of sex, fast and efficient search

Inactive Publication Date: 2008-08-20
ARRAY NETWORKS BEIJING
View PDF0 Cites 94 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Common load balancing methods have the following shortcomings when solving the above Web data traffic distribution: 1. The above three load balancing strategies may distribute the access of the same content to different high-speed servers, resulting in all high-speed servers Store a large amount of duplicate data on the server, which greatly reduces the total storage capacity of the high-speed server, resulting in a decline in service performance
However, because the difference in the time each visit stays on the Web may be very large, as the working hours increase, the processes on each server may vary greatly, and simple round robin cannot guarantee real balance

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
  • Network flux fast distribution method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The basic train of thought of the present invention is: 1, all high-speed servers and low-speed servers are divided into several server groups as required, each server group can contain one or more servers with the same performance as required, and a backup server group is included in these server groups . 2. Using the intelligent hash function in the prior art to calculate the unique key value according to the URL accessed by the client. 3. Use a certain method (details will be described in the embodiment) to associate the key value with the numbered server group, so as to achieve the purpose of sending the data request containing the specific URL to the corresponding server. 4. Use network technology to conduct regular health checks on each server in each server group, so as to grasp the information of the server's working status in real time. 5. When a server is considered unavailable after health check, the servers in the backup server group will be called to ensur...

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 relates to a network flow rapid distributing method, comprising steps of: 1) Defining a plurality of high speed server groups and filling each high speed server group in hash table according to ordering or appointed sequence; 2) Defining one or more backup server groups; 3) extracting URL when receiving client requests; 4) calculating a key value according to URL by using hash algorithm; 5) molding the key by number of effective items of the hash table, then finding corresponding server groups from the hash table according to obtained modulus; 6) Distributing the client requests to found server groups. Health check is applied on the high speed server groups regularly when processing above steps, if the server groups are valid, the server groups are used; if the server groups are invalid, backup server groups are used. The invention distributes the network flow evenly to a plurality of servers, and solving the problem that data storage redundancy and non-recoverable loss data of the server in former load equalizing strategy.

Description

technical field [0001] The invention relates to a network flow distribution method, in particular to a URL (network universal resource address)-based fast network flow distribution method. Background technique [0002] The network traffic distribution method, also known as the load balancing strategy, is a technical method for evenly distributing the customer's data traffic to multiple back-end servers in traffic management. This method helps to make full use of the functions of all back-end servers. There are three common load balancing methods: 1. Round robin balancing, that is, each request from a client is assigned to a specific server in the cluster server in a sequentially cyclic method. 2. Balance the minimum number of connections, that is, transfer new client requests to those servers that handle the least connections. In the SLB (Service Load Balancing) software system, each server in the cluster server has a recorder to record the current The number of processes b...

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): H04L12/56H04L12/743H04L12/803
Inventor 张雯宇邱志金贝少峰李波
Owner ARRAY NETWORKS BEIJING
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
Eureka Blog
Learn More
PatSnap group products