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

Load balancing method and device for network flow

A load balancing and network traffic technology, applied in the Internet field, can solve the problems affecting the accuracy of network data, limited switch bandwidth, network data packet loss, etc., to achieve the effect of reducing the possibility, reducing traffic, and improving accuracy

Active Publication Date: 2014-09-17
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Because the bandwidth of the switch is generally limited (such as 80GB / s), and with the development of network technology, the flow of network data is getting larger and larger, often exceeding the bandwidth of the switch, which will cause network data packet loss, thereby affecting the network data. Accuracy of Statistical Analysis

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 device for network flow
  • Load balancing method and device for network flow
  • Load balancing method and device for network flow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] The embodiment of the present invention provides a load balancing method for network traffic, such as figure 1 As shown, the processing flow of the method may include the following steps:

[0040] Step 101, the distribution device acquires network data and the current first analysis type.

[0041] In step 102, the distribution device determines first data feature information corresponding to the first analysis type according to the stored correspondence between analysis types and data feature information, where the first data feature information includes target matching fields and reference information.

[0042] In step 103, the distribution device obtains the data packets in which the content information of the target matching field matches the reference information among the data packets of the network data.

[0043] Step 104, the distribution device sends each acquired data packet to the analysis server.

[0044] Step 105, the analysis server performs statistical a...

Embodiment 2

[0052] An embodiment of the present invention provides a load balancing method for network traffic, which can be implemented jointly by a distribution device and an analysis server, where the distribution device can be a device for distributing network data to multiple analysis servers.

[0053] In the embodiment of the present invention, the corresponding relationship between the analysis type and the data feature information may be preset in the distribution device.

[0054] Wherein, the data feature information may be information used to filter data packets in network data. The data feature information may include a target matching field and reference information, and the target matching field may be any specified field in the data packet, such as a destination port field, a destination address field, a source address field, a command field, and the like. The reference information may be pre-set condition information that requires content information in the target matching fi...

Embodiment 3

[0087] An embodiment of the present invention provides a load balancing method for network traffic. The execution body of the method may be a distribution device, and the distribution device may be a device for distributing network data for multiple analysis servers.

[0088] In the embodiment of the present invention, the corresponding relationship between the analysis type and the data feature information may be preset in the distribution device.

[0089] In implementation, there may be various processing methods for setting and storing the corresponding relationship between the analysis type and the data characteristic information. The following provides an optional processing method, which may specifically include the following steps:

[0090] In step 1, an analysis type setting instruction is received, and the analysis type setting instruction carries the identification of the second analysis type and the second data feature information.

[0091] Step 2, storing the second ...

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 load balancing method and device for network flow, and belongs to the technical field of the Internet. The method includes the steps that a distribution device obtains network data and a current first analysis type; the distribution device determines first data characteristic information corresponding to the first analysis type according to stored analysis types and stored data characteristic information, wherein the first data characteristic information includes a target matching field and reference information; the distribution device obtains data packets matched with content information of the target matching field and the reference information from all data packets of the network data; the distribution device sends the obtained data packets to an analysis server; the analysis server conducts statistical analysis on the network data of the data packets according to the first analysis type. By means of the load balancing method and device, accuracy of statistical analysis conducted on the network data can be improved.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a load balancing method and device for network traffic. Background technique [0002] With the development of network technology, the types and forms of Internet services are becoming more and more abundant. In order to achieve certain purposes, network operators often conduct statistical analysis on the network data of many Internet services. The types of analysis can be various, for example, counting the number of visits of each website in each time period, or counting users in different regions The frequency of occurrence (number of occurrences within a certain period of time) of a specified information (such as a keyword) among the information published on the network. [0003] When performing statistical analysis on network data, generally at the core switch set by the network operator, the network data flowing through the core switch can be copied through the optical ...

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/803
Inventor 白惊涛刘剑
Owner TENCENT TECH (SHENZHEN) 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