A method and device for precise scheduling of business traffic based on the number of users

A technology of the number of users and service flow, applied in the direction of digital transmission system, data exchange network, electrical components, etc., can solve the problems of long scheduling time, large workload, deviation of scheduling results, etc., to achieve reduced workload, accurate results, convergence fast effect

Active Publication Date: 2018-05-01
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0023] The final traffic ratio is: 13.05 million: 10.5 million: 2.55 million = 50%: 38.88%: 11.12%. It can be seen that when there is a large gap in the number of users under the jurisdiction of the local DNS, the final scheduling result of the existing method is extremely large. deviated from the expected target
In addition, since there are many local DNSs in actual situations, and each local DNS needs to perform a scheduling operation when sending a resolution request to the authoritative DNS, the workload in the entire scheduling process of the existing method is heavy, and the scheduling For a long time, traffic scheduling operators cannot quickly get feedback on scheduling results

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 method and device for precise scheduling of business traffic based on the number of users
  • A method and device for precise scheduling of business traffic based on the number of users
  • A method and device for precise scheduling of business traffic based on the number of users

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0085] figure 1 A method for precisely scheduling business traffic based on the number of users provided by Embodiment 1 of the present invention, schedules the traffic of each IP under a certain domain name, such as figure 1 As shown, the method includes:

[0086] Step S 101. Predetermine the weight of the local DNS.

[0087] In this step, the weight of the local DNS can be determined according to the number of users under the jurisdiction of the local DNS, and the following methods can be used, but not limited to:

[0088] Count the number of users under the jurisdiction of local DNS;

[0089] Count the total number of users;

[0090] The ratio of the number of users governed by the local DNS to the total number of users is used as the weight of the local DNS.

[0091] When counting the number of users under the jurisdiction of local DNS, the following methods can be used, but not limited to:

[0092] A private ID identifying user information is added before the domain ...

Embodiment 2

[0144] image 3 A schematic diagram of a device for precisely scheduling business traffic based on the number of users provided by Embodiment 2 of the present invention, as shown in image 3 As shown, the device includes: a preprocessing module 10 , a delivery module 20 , and an operation processing module 30 , and may also include: a judgment module 40 and a reset module 50 .

[0145] The preprocessing module 10 is used to predetermine the weight of the local DNS.

[0146] The preprocessing module 10 can determine the weight of the local DNS according to the number of users under the jurisdiction of the local DNS, and can, but is not limited to, use the following methods:

[0147] Count the number of users under the jurisdiction of local DNS;

[0148] Count the total number of users;

[0149] The ratio of the number of users governed by the local DNS to the total number of users is used as the weight of the local DNS.

[0150] When counting the number of users under the jur...

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 present invention provides a method and device for precise scheduling of business traffic based on the number of users. The method includes: predetermining the weight of the local DNS; S1. When the authoritative DNS receives a domain name resolution request from the local DNS, it The set target weight of each IP under the domain name and the weight profit and loss value of each IP under the domain name obtained last time determine the scheduling result of this time, and send the scheduling result to the local DNS; S2. Obtain each IP under the domain name according to the scheduling result The weight profit and loss value of the IP. If the weight profit and loss value of each IP under the domain name converges to [‑e, +e], the current round of scheduling will end; otherwise, wait for the next local DNS domain name resolution request to arrive and go to step S1. The invention can further improve the accuracy of flow scheduling, and at the same time reduce the workload and time required for the scheduling process.

Description

【Technical field】 [0001] The invention relates to the field of Internet traffic scheduling, in particular to a method and device for precise scheduling of business traffic based on the number of users. 【Background technique】 [0002] When using a CDN (Content Distribution Network) to provide content distribution services for a domain name, it is necessary to implement global load balancing and on-demand scheduling of the access traffic under the domain name. At present, a relatively cutting-edge method for implementing traffic scheduling is based on IP weight compensation. global dynamic traffic scheduling method. The method mainly includes: [0003] 1. Set the target weight of each IP under the domain name; [0004] 2. After the authoritative DNS receives the domain name resolution request sent by the local DNS, it determines the result of this distribution according to the IP weight compensation method, and obtains the weight profit and loss value of each IP; [0005] 3...

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 Patents(China)
IPC IPC(8): H04L12/811H04L12/861H04L29/12
Inventor 闵庆欢陈颖尹成伟刘江涛
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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