Dispatching method for working load of elastic cloud computing platform

An elastic cloud computing and workload technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problem that virtual resources cannot adaptively adjust the supply method, and achieve the effect of improving scheduling performance and reducing test time

Active Publication Date: 2012-07-25
北京智中能源互联网研究院有限公司
View PDF1 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Aiming at the disadvantages mentioned in the above background technology that the virtual resources in the cloud computing system cannot adaptively adjust the supply method according to the load, the present invention proposes a workload scheduling method under the elastic cloud computing platform

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
  • Dispatching method for working load of elastic cloud computing platform
  • Dispatching method for working load of elastic cloud computing platform
  • Dispatching method for working load of elastic cloud computing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The preferred embodiments will be described in detail below in conjunction with the accompanying drawings. It should be emphasized that the following description is only exemplary and not intended to limit the scope of the invention and its application.

[0024] The present invention comprises the following steps:

[0025] Step (1) Initialize

[0026] It is assumed that the experiment conducted under the cloud computing platform has a total of M virtual machines to process C-type tasks, and each type of task needs to be executed jointly by several of the M virtual machines. Here we rearrange the M virtual machines into C groups according to the relative load size between tasks, and each group corresponds to each type of task, that is, the scheduling strategy (the strategy refers to the calculation at the beginning of each decision-making stage. The dispatch planning scheme at this stage is called strategy.) The format is [m 1 , m 2 ,...m i ,...m C ], where m i Re...

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 relates to the technical field of the optimization of computer performance and particularly relates to a dispatching method for working load of an elastic cloud computing platform. Thedispatching method comprises the steps of initializing virtual machines and tasks and combining the virtual machines according to the relative load among the tasks; dividing the total execution time of the tasks into setting number of scheduling phases, and working out an optimal scheduling policy according to the working load of a current task by a dispatching system; then dividing or combining the scheduling phases according to the degree of similarity of the working loads of two adjacent scheduling phases; finally adjusting the number of times of simulation to the sequence of the divided or combined scheduling phases in a self-adaption way so as to determine the computing time of the next scheduling phase until the end of the program. According to the dispatching method, the adaptive multi-tasking load change stage can be configured reasonably, so that the dispatching performance of a whole system is improved, and the test time is reduced.

Description

technical field [0001] The invention belongs to the technical field of computer performance optimization, and in particular relates to a workload scheduling method under an elastic cloud computing platform. Background technique [0002] Elasticity refers to the free scalability when using various resources in the cloud computing system, and is recognized as one of the most important characteristics from the perspective of resource utilization in cloud computing technology. As the name suggests, the main feature of elasticity is the use of computing resources that can be scaled up or down, increased or decreased. The Cloud Computing Technology Report released by the University of California, Berkeley in 2009 is recognized as a white paper defining cloud computing in academia, in which the concept of elasticity has been discussed many times. The main purpose of elasticity is that when users choose a cloud computing platform, they don't have to worry about the extra usage over...

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): H04L12/56H04L29/08H04L12/803H04L12/863
Inventor 曹军威张帆
Owner 北京智中能源互联网研究院有限公司
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