Unlock instant, AI-driven research and patent intelligence for your innovation.

Task scheduling method of cloud computing

A task scheduling and cloud computing technology, applied in the computer field, can solve the problems of not considering the impact of execution time and the impact of computing-intensive independent task execution time, so as to reduce task execution time and speed up execution speed Effect

Inactive Publication Date: 2017-11-17
XIDIAN UNIV
View PDF8 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that it does not take into account the impact of virtual machine startup time on the execution time of computationally intensive independent tasks
The disadvantage of this method is that it does not take into account the impact of the idea of ​​multi-virtual machine parallel upload on the execution time of computationally intensive independent tasks

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
  • Task scheduling method of cloud computing
  • Task scheduling method of cloud computing
  • Task scheduling method of cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below in conjunction with the accompanying drawings.

[0027] refer to figure 1 , the cloud computing system used in the present invention is a collection of physical hosts H={h 1 , h 2 ,..., h m}, where m represents the number of hosts. any host h j ∈H can be described as m j , n j , Respectively indicate the maximum CPU frequency, memory, bandwidth and maximum power of the host. Each host can accommodate a virtual machine collection VM, and each host can place an emergency virtual machine.

[0028] The task scheduling layer used in the present invention is composed of four parts: task window, resource monitor, task scheduler, and resource adapter. The task window is used to accept newly arrived tasks and divide tasks; the resource monitor is used to monitor the status of the system. , to provide information support for underlying resources for task scheduling; task scheduler, used to schedule work orders di...

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 task scheduling method of cloud computing. By configuring emergency virtual machineson an active host, dynamic scalability of CPU resources of the virtual machines is utilized for dynamically expanding CPU of the emergency virtual machines to serve tasks. Therefore, the deficiency in the prior art is overcome and impact of the starting time of the virtual machines on execution time of compute-intensive independent tasks is taken into account. As a result, task execution time is further reduced. The task scheduling method of cloud computing performs compute-intensive tasks in cloud computing environment and utilizes a parallel computing mode of the multiple virtual machines to finish work. Therefore, the deficiency in the prior art is overcome and impact of parallel uploading of the multiple virtual machines on execution time of the compute-intensive independent tasks is taken into account. Therefore, the task execution speed is increased.

Description

technical field [0001] The invention belongs to the field of computers, and in particular relates to a task scheduling method in cloud computing. Background technique [0002] Cloud computing is a new business computing model. Distribute computing tasks on a resource pool composed of a large number of computers, so that various application systems can obtain computing resources, data resources, storage resources, and application service resources as needed. In the era of big data, another feature of cloud computing is that it will handle large-scale tasks. How to achieve efficient scheduling of massive tasks and reasonable allocation of a large number of cloud resources under the premise of satisfying user QoS, and cloud tasks occupying as little cloud resources as possible is a research hotspot in the field of cloud computing. In the general cloud computing process, logically the entire task is subdivided into several tasks, and each small task is assigned to different li...

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): G06F9/48G06F9/455
CPCG06F9/45558G06F9/4856G06F2009/4557
Inventor 马建峰张世哲李辉李金库马鑫迪汪克忠宁建斌
Owner XIDIAN UNIV