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

Resource scheduling method and resource scheduling system

A resource scheduling and resource technology, applied in the Internet field, can solve problems such as poor scalability, stability and security, and achieve the effects of good architecture scalability, improved flexibility of expansion, and improved overall availability.

Active Publication Date: 2017-05-31
CHINANETCENT TECH
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to overcome the defects of poor scalability, stability and security of the scheduling platform of CDN resources in the prior art, and provide a method to improve the usability and scalability of the CDN platform, and can run efficiently and accurately The resource scheduling method and resource scheduling system of

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
  • Resource scheduling method and resource scheduling system
  • Resource scheduling method and resource scheduling system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0081] see figure 1 , the present embodiment provides a resource scheduling system, which includes 5 decision machines 11, an allocator 12, 5 data collectors 13 and 10 CDN resources 14, each decision machine controls at least one CDN resource, and the decision machine and One-to-one correspondence of data acquisition machines.

[0082] The distribution machine also includes an input module, a calculation module and a sending module, and the decision machine includes a control module.

[0083] The input module includes an input interface through which operator information, geographic location information, and hardware configuration information of each decision-making machine are collected, wherein the operator information, geographic location information, and hardware configuration information can be manually input by a user, and It can be manually adjusted automatically to generate static control tasks for each decision machine.

[0084] The computing module is used to gener...

Embodiment 2

[0107] This embodiment is basically the same as Embodiment 1, the only difference is:

[0108] The distribution machine also includes a collection module, which is used to collect service capability data of the decision-making machine.

[0109] The calculation module is also used to calculate the score of the decision machine by using the service capability data of the decision machine through a preset algorithm, and generate a scheduling task according to the score.

[0110] The service capability data of the decision-making machine includes load and hardware configuration data of the machine, number of tasks and total number of tasks, data integrity, and network status data.

[0111] The decision machine score is obtained by the following formula,

[0112] N=A+B+C+D+E.

[0113] Among them, N is the decision machine score, A is the operator and physical location score, B is the machine service capability score, C is the machine task score, D is the machine data integrity sc...

Embodiment 3

[0135] This embodiment is basically the same as Embodiment 1, the only difference is:

[0136] The decision-making machine is provided with numbering, and for any decision-making machine, the arbitrary decision-making machine is used to back up the content of the decision-making machine of adjacent numbers, and the distribution machine also includes a monitoring module,

[0137] The monitoring module is used to monitor the working status of all the decision-making machines. When the decision-making machine is working abnormally, the decision-making machine containing the backup of the abnormal decision-making machine will work instead of the abnormal decision-making machine.

[0138] Using the above resource scheduling system, the resource scheduling method in this embodiment includes:

[0139] The decision machines are mutually backed up; and the decision machines include numbers, and for any decision machine, the decision machine content of the number adjacent to the number ...

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 provides a resource scheduling method and resource scheduling system. The resource scheduling system comprises at least two decision-making machines and a distributor. Each decision-making machine controls at least one CDN resource. The resource scheduling method comprises the steps that the distributor generates scheduling tasks according to collected configuration parameters; the distributor sends the scheduling tasks to each decision-making machine; and each decision-making machine pulls the CDN resource controlled by the decision-making machine according to the scheduling tasks. According to the method and the system, the resource pull risk can be reduced, the resource scheduling efficiency is improved, the response to an emergency is relatively efficient and rapid, and the system stability is relatively high.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of the Internet, and in particular, to a resource scheduling method and a resource scheduling system. Background technique [0002] With the increasing popularity of CDN technology, the business of CDN is becoming more and more complex and large, and the quality requirements of customers are getting higher and higher. The current CDN traffic scheduling platform controls the traffic of the entire CDN network through the scheduling of a single machine and considers With fewer data dimensions, there is no way to meet the quality requirements of customers. When service quality problems arise, the efficiency and accuracy of problem handling are relatively poor, so it is easy to cause fluctuations in customer visits and lead to customer complaints. [0003] Specifically, the server of the existing scheduling platform is deployed on a single machine. When expanding, only the hardware confi...

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
CPCH04L67/60H04L67/61
Inventor 洪坷陈伟财张峰立
Owner CHINANETCENT TECH
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