Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

CDN bandwidth scheduling system and method

A scheduling system and scheduling subsystem technology, applied in the Internet field, can solve the problems of high design complexity, only considering quality or cost, not taking into account quality and cost, etc., to achieve the effect of excellent quality and cost

Active Publication Date: 2017-12-12
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing scheduling methods are all large and comprehensive scheduling systems with high design complexity and can only provide scheduling services for specific business scenarios, and the design of the scheduling system is either based on load balancing, or only considers quality or cost, Without taking into account the factors of quality and cost

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 bandwidth scheduling system and method
  • CDN bandwidth scheduling system and method
  • CDN bandwidth scheduling system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] see figure 1 , figure 2 , the present invention provides a CDN bandwidth scheduling system, including a CDN node, a monitoring center, a scheduling subsystem, and a scheduling center, wherein,

[0055] Each CDN node includes at least one computer room, and each computer room includes multiple servers, and these servers can interact with user terminals to provide users with services such as video, live broadcast, and download.

[0056] The monitoring center is used to obtain the computer room quality information of the CDN node, and send the computer room quality information to the dispatching center;

[0057] The dispatching subsystem is used to obtain service quality information of a service requested by a user, and send the service quality information to the dispatch center;

[0058] The scheduling subsystem acquires service quality information according to the service information requested by the user and corresponding user information by obtaining the service inf...

Embodiment 2

[0064] see figure 1 , figure 2 , the present invention provides a CDN bandwidth scheduling system, including a CDN node, a monitoring center, a scheduling subsystem, and a scheduling center, wherein,

[0065] Each CDN node includes at least one computer room, and each computer room includes multiple servers, and these servers can interact with user terminals to provide users with services such as video, live broadcast, and download.

[0066] The monitoring center is used to obtain the computer room quality information of the CDN node, and send the computer room quality information to the dispatching center;

[0067] The dispatching subsystem is used to obtain service quality information of a service requested by a user, and send the service quality information to the dispatch center;

[0068] The scheduling subsystem acquires service quality information according to the service information requested by the user and corresponding user information by obtaining the service inf...

Embodiment 3

[0077] See figure 1 , figure 2 , image 3 , the present invention provides a CDN bandwidth scheduling system, including a CDN node, a monitoring center, a scheduling subsystem, and a scheduling center, wherein,

[0078] Each CDN node includes at least one computer room, and each computer room includes multiple servers, and these servers can interact with user terminals to provide users with services such as video, live broadcast, and download.

[0079]The monitoring center is used to obtain the computer room quality information of the CDN node, and send the computer room quality information to the dispatching center;

[0080] The dispatching subsystem is used to obtain service quality information of a service requested by a user, and send the service quality information to the dispatch center;

[0081] The scheduling subsystem acquires service quality information according to the service information requested by the user and corresponding user information by obtaining the ...

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 CDN bandwidth scheduling system comprising a CDN node, a monitoring center, a scheduling subsystem and a scheduling center, wherein the monitoring center obtains machine room quality information of the CDN node and sends the machine room quality information to the scheduling center; the scheduling center calculates a machine room bandwidth quota of each machine room according to obtained machine room cost information, the machine room quality information and service quality information; and the scheduling subsystem updates a scheduling strategy according to a user request number, user bandwidth flow and the machine room bandwidth quota sent by the scheduling center. According to the CDN bandwidth scheduling system, the scheduling center is set to achieve the decoupling of CDN bandwidth scheduling and service scheduling via a hierarchical design, the scheduling subsystem provides the scheduling of service demands, the scheduling center controls the bandwidth quota of the scheduling subsystem while taking both of the quality and the cost into account, and thus the overall quality and cost are optimal.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a CDN bandwidth scheduling system and method. Background technique [0002] With the development of the Internet, more and more contents are downloaded on the Internet, including pictures, audio and video files, software or games. In order to improve downloads such as large software, games or video files. In order to solve the problem of network congestion, large-scale network service providers generally adopt the following strategies to alleviate the pressure of network congestion: use CDN (full name in English is Content Delivery Network, full name in Chinese is Content Distribution Network) service, by placing node servers everywhere in the network, A layer of intelligent virtual network is formed on the basis of the existing Internet. The CDN system can redirect user requests in real time according to comprehensive information such as network traffic, connection of each...

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
IPC IPC(8): H04L29/08
CPCH04L67/06H04L67/61H04L67/63H04L67/60
Inventor 徐振佳张丹枫李浩泷罗四伟
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products