Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device and system of CDN (content delivery network) flow distribution

一种流量分配、分配策略的技术,应用在通信领域,能够解决CDN流量分配不灵活、业务扩展伸缩能力不足等问题,达到节约运营成本、提高利用效率的效果

Active Publication Date: 2013-09-18
SHENZHEN TENCENT COMP SYST CO LTD
View PDF11 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide a CDN traffic distribution method, equipment and system to solve the problems of insufficient expansion and scalability of existing enterprise business and inflexible CDN traffic distribution

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
  • Method, device and system of CDN (content delivery network) flow distribution
  • Method, device and system of CDN (content delivery network) flow distribution
  • Method, device and system of CDN (content delivery network) flow distribution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] The weight of each CDN server is preset on the DNS server, and the TTL (Time To Live, time to live) for caching DNS records is preset. The DNS server divides the TTL into time slices equivalent to the number of CDN servers in advance. One A time slice corresponds to a CDN server, and the CDN servers corresponding to each time slice are different from each other, and the length of each time slice is proportional to the weight of each CDN server. Among them, TTL indicates the time when the DNS record is cached on the DNS server,

[0041] Such as image 3 As shown, the CDN traffic distribution method provided by Embodiment 1 of the present invention includes the following steps:

[0042] Step 31, the DNS server receives the service access request.

[0043] In step 32, the DNS server determines the current time slot within the TTL, and selects the CDN server corresponding to the time slot.

[0044] Step 33, the DNS server dispatches the service access request to the sele...

Embodiment 2

[0052] The weight of each CDN server is preset on the DNS server, and the ratio of the number of service requests allocated to each CDN server in advance, wherein, the number of times each CDN server processes service requests is proportional to the weight of each CDN server.

[0053] Such as Figure 4 As shown, the CDN traffic allocation method provided by Embodiment 2 of the present invention includes the following steps:

[0054] Step 41, the DNS server receives the service access request.

[0055] In step 42, the DNS server selects a CDN server to process the service access request, so that the ratio of the number of times each CDN server processes the service request tends to or equals the pre-allocated ratio.

[0056] For example, in advance, CDN service provider A, CDN service provider B, and CDN service provider C are weighted according to the weight of 60% for A, 20% for B, and 20% for C. When the domain name server (GSLB), that is, the DNS server, receives When a r...

Embodiment 3

[0064] Such as Figure 5 As shown, it is a schematic diagram of the CDN traffic allocation method provided by Embodiment 3 of the present invention. As shown in the figure, the method includes:

[0065] Step 51, the DNS server receives the service access request.

[0066] Step 52, the DNS server selects the CDN server corresponding to the region from the CDN servers according to the source region of the service access request.

[0067] Specifically, the DNS server determines the source region of the service access request according to the IP address of the service access request.

[0068] Step 53, the DNS server dispatches the service access request to the selected CDN server for processing.

[0069] For example, the allocation strategy for access requests to various regions is agreed in advance, such as CDN service provider A (CDN A) for users from Guangdong; CDN service provider B (CDN B) for users from Zhejiang; and CDN service provider B (CDN B) for users from Beijing; ...

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 method, a device and a system of a CDN (content delivery network) flow distribution. The method comprises the following steps: a business access request is received; and according to a time distribution strategy, a request time distribution strategy or a region distribution strategy, the business access request is dispatched to and then processed by each CDN server. The fact that the business access request is dispatched to and then processed by a plurality of CDN servers is realized; and both the problem of the deficiency of the business expanding and shrinking capability and the problem of the inflexibility of the CDN flow distribution in the conventional enterprise are eliminated.

Description

technical field [0001] The present invention relates to the communication field, in particular to a CDN flow distribution method, equipment and system. Background technique [0002] With the development of the Internet, users pay more and more attention to the browsing speed and effect of websites when using the Internet. However, due to the surge in the number of Internet users, the network access path is too long, which seriously affects the quality of user access. Especially when the link between the user and the website is congested by a sudden large flow of data, poor access quality is an urgent problem to be solved for areas where Internet users in different places increase rapidly. [0003] CDN (Content Delivery Network) adds a new layer of network architecture to the existing Internet, and publishes the content of the website to the "edge" of the network closest to the user, so that the user can obtain the desired content nearby. Improve the response speed of users ...

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/911H04L29/08
CPCH04L67/289H04L67/568H04L47/70
Inventor 郭晓峰邹贤能莫显峰
Owner SHENZHEN TENCENT COMP SYST CO LTD