Dynamic acceleration method and device in content distribution network

A content distribution network, dynamic acceleration technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as optimal back-to-source routing paths jumping back and forth, reducing processing performance, and affecting calculation results.

Active Publication Date: 2017-12-26
ALIBABA GRP HLDG LTD
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) The processing method is single and cannot be applied to different demand scenarios;
[0008] (2) With the increase of the number of dynamic acceleration domain names, the amount of calculation increases linearly, reducing the processing performance;
[0009] (3) A slight fluctuation in the detection value may affect the calculation result, so there is a problem of jumping back and forth in the optimal back-to-source routing path

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
  • Dynamic acceleration method and device in content distribution network
  • Dynamic acceleration method and device in content distribution network
  • Dynamic acceleration method and device in content distribution network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0080] Embodiment 1. A dynamic acceleration method in a CDN, such as figure 1 As shown, including steps S110-S130:

[0081] S110. The CDN node receives configuration information;

[0082] S120. The CDN node performs route detection according to the configuration information, and obtains a detection value;

[0083] S130. After the CDN node receives the access request for the domain name requiring dynamic acceleration, it multiplies the detection value obtained by the node and other CDN nodes by the corresponding weight value in the configuration information, and adds each The path value corresponding to each back-to-origin routing path, and select the back-to-origin routing path according to the path value for back-to-origin.

[0084] In this embodiment, since the weight value is introduced, the size of the path value can be changed by adjusting the weight value, thereby changing the selection order of the optimal back-to-source path to adapt to different demand scenarios. ....

other Embodiment approach

[0098] In other implementation manners, other ways may also be used to divide the weight value, for example, the detection value between CDN nodes corresponds to one weight value, and the detection value between CDN nodes and the source station corresponds to another weight value.

[0099] In this optional implementation manner, the configuration information may also include:

[0100] Identification of the selected processing model; information on each of said processing models;

[0101] The information of the processing model includes: an identifier of the processing model and the first weight value, the second weight value and the third weight value.

[0102] In this embodiment, no matter what the domain name that needs dynamic acceleration is, the access node obtains the weight value according to the selected processing model; for multiple domain names that need dynamic acceleration with the same processing model and the same The routing path selection results of are the s...

other Embodiment approach

[0103] In other implementation manners, the weight value may also be carried directly in the configuration information, without the concept of a processing model.

[0104] In an optional implementation manner of this alternative solution, the configuration information may include:

[0105] The domain name that needs dynamic acceleration; the identification of the access node pool for dynamic acceleration, and the information of each of the access node pools; the information of the access node pool includes: the identification of the access node pool and the access node list; The identifier of the relay node pool performing dynamic acceleration, the information of each relay node pool, and the identifier of each source station; wherein, the information of the relay node pool includes: the identifier of the relay node pool and the relay node list;

[0106] The determining the type of the node according to the configuration information includes:

[0107] Determine the correspon...

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 dynamic acceleration method and a dynamic acceleration device in a content distribution network. The method comprises the steps as follows: a CDN node receives configuration information; the CDN node performs route detection according to the configuration information to acquire a detected value; after the CDN node receives an access request to a domain name needing dynamic acceleration, the detected values acquired by the node and the other nodes are separately multiplied by corresponding weighted values in the configuration information and then added to acquire a path value corresponding to each back-to-source routing path, and the back-to-source routing path is selected according to the path value to back to source. According to the method and the device provided by the invention, a selection sequence of the optimal back-to-source path can be adjusted according to actual requirement scenes.

Description

technical field [0001] The present invention relates to the field of content distribution network, in particular to a dynamic acceleration method and device in the content distribution network. Background technique [0002] The basic idea of ​​CDN (Content Delivery Network) technology is to avoid bottlenecks and links on the Internet that may affect the speed and stability of data transmission as much as possible, so as to make content transmission faster and more stable. By placing a layer of intelligent virtual network based on the existing Internet based on node servers placed everywhere in the network, the CDN system can real-time according to the network traffic and the connection of each node, the load status, the distance to the user and the response time Such comprehensive information redirects the user's request to the service node closest to the user, so that the user can obtain the required content nearby, solve the network congestion situation, and improve the re...

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): H04L29/08H04L12/741H04L45/74
CPCH04L45/74H04L67/63H04L41/0853H04L45/12
Inventor 元艳素
Owner ALIBABA GRP HLDG 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