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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com