CDN server dispatching method, CDN control center and system

A server scheduling and control center technology, applied in the field of network multimedia, can solve problems affecting CDN system performance and unreasonable utilization of CDN system resources, and achieve the effects of avoiding unreasonable scheduling, balancing access pressure, and rational utilization

Inactive Publication Date: 2014-04-23
LETV CLOUD COMPUTING CO LTD
View PDF8 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, since the CDN control center in the prior art can only allocate servers to users through the Hash algorithm, the CDN control center cannot schedule servers for users through different methods according to different needs of users, resulting in unreasonable utilization of CDN system resources. Affected the performance of the CDN system

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
  • CDN server dispatching method, CDN control center and system
  • CDN server dispatching method, CDN control center and system
  • CDN server dispatching method, CDN control center and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] An embodiment of the present invention provides a CDN server scheduling method, which can be applied to a content distribution system, such as figure 1 As shown, the CDN server scheduling method includes:

[0071] S101. The CDN control center acquires a server scheduling instruction.

[0072] CDN is a layer of intelligent virtual network based on the existing Internet formed by placing node servers all over the network. In the prior art, when the CDN control center receives a service request from a user, the CDN control center usually assigns a server to the user through a Hash algorithm, so that the server provides the service for the user. However, since the CDN control center in the prior art can only allocate servers to users through the Hash algorithm, the CDN control center cannot schedule servers for users through different methods according to different needs of users, resulting in unreasonable utilization of CDN system resources. It affects the performance of...

Embodiment 2

[0092] An embodiment of the present invention provides a CDN server scheduling method, which can be applied to a content distribution system, such as figure 2 As shown, the CDN server scheduling method includes:

[0093] S201. The CDN control center acquires a server scheduling instruction.

[0094] In the prior art, when the CDN control center receives a service request from a user, the CDN control center usually assigns a server to the user through a Hash algorithm, so that the server provides the service for the user. However, since the CDN control center in the prior art can only allocate servers to users through the Hash algorithm, the CDN control center cannot schedule servers for users through different methods according to different needs of users, resulting in unreasonable utilization of CDN system resources. It affects the performance of the CDN system.

[0095] Embodiments of the present invention provide a method for scheduling CDN servers. The CDN control cente...

Embodiment 3

[0136] An embodiment of the present invention provides a CDN control center, which can be applied to content distribution systems, such as image 3 As shown, the CDN control center includes:

[0137] The acquiring module 10 is configured to acquire server scheduling instructions.

[0138] The determining module 11 is configured to determine the type of the server scheduling instruction, and the type of the server scheduling instruction includes an ordering ordinary file order, an ordering super hotspot file order and a live broadcast request order.

[0139] The first scheduling module 12 is configured to schedule the first server according to the Hash algorithm if the type of the server scheduling instruction is an on-demand ordinary file instruction, so that the first server responds to the on-demand ordinary file instruction.

[0140] The second scheduling module 13 is configured to schedule the second server according to a polling algorithm if the type of the server schedu...

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 embodiment of the invention provides a CDN server dispatching method, a CDN control center and a system, and relates to the technical field of network multimedia. The CDN control center can flexibly dispatch a server according to different types of server dispatching instructions by different modes. Visit pressure of a content distribution system is balanced; system resources are utilized reasonably; and performance of a CDN system is improved. The method comprises the following steps: the CDN control center obtains a server dispatching instruction; the type of the server dispatching instruction is determined; if the type of the server dispatching instruction is an on-demand normal file instruction, a first server is dispatched according to a Hash algorithm; or, if the type of the server dispatching instruction is an on-demand ultra-hotspot file instruction, a second server is dispatched according to a roll polling algorithm; or, if the type of the server dispatching instruction is a live request instruction, a third server is dispatched according to the live streaming name corresponding to the live request instruction.

Description

technical field [0001] The invention relates to the field of network multimedia technology, in particular to a CDN server scheduling method, a CDN control center and a system. Background technique [0002] CDN (Content Delivery Network) is a layer of intelligent virtual network based on the existing Internet formed by placing node servers throughout the network. CDN can redirect the user's request to the service node closest to the user based on comprehensive information such as network traffic, connection of each node, load status, distance to the user, and response time in real time. The nodes send the content required by the user to the user, relieve the network congestion, and improve the response speed of the website. [0003] In the prior art, when the CDN control center receives a service request from a user, the CDN control center usually assigns a server to the user through a Hash algorithm, so that the server provides the service for the user. Among them, the Has...

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/08
Inventor 夏彦刚吴亚洲张建蕊
Owner LETV CLOUD COMPUTING 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