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

Tasking scheduling method and device for cloud operating system

A cloud operating system and task technology, applied in the field of cloud computing applications, can solve problems such as task blocking

Inactive Publication Date: 2017-05-17
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF7 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a task scheduling method and device for a cloud operating system to solve the problem of blocking tasks of other operation types due to too many tasks corresponding to a single operation type in the method for implementing task scheduling in the prior art question

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
  • Tasking scheduling method and device for cloud operating system
  • Tasking scheduling method and device for cloud operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] see figure 1 , which shows a flowchart of a task processing method for a cloud operating system provided in an embodiment of the present invention, which may include:

[0043] S11: Receive multiple first tasks to be processed.

[0044] It should be noted that the "first" in the first task and the "second" hereinafter are distinguished from each other, and are used to represent tasks of different batches, and have no other substantive meaning.

[0045]...

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 tasking scheduling method and device for a cloud operating system. The method comprises the steps that multiple first tasks pending to be processed are received; tasks with the same operating type corresponding to the multiple first tasks are divided into a same task set; the first tasks contained in multiple task sets are processed by utilizing multiple thread pools, wherein the multiple thread pools correspond one to one with the task sets. In the technical scheme, when multiple first tasks are obtained, the first tasks of the same operation type are divided into one task set, therefore multiple task sets respectively corresponding to different operation types are obtained, all the first tasks contained in the corresponding task sets are processed by further utilizing the one-to-one relation of the multiple threads, thereby tasks with different operation types can be processed at the same time, and the situation that the task blocking of other operation types caused by too many corresponding tasks of a single operation type in the prior art is avoided.

Description

technical field [0001] The present invention relates to the technical field of cloud computing applications, and more specifically, to a task scheduling method and device for a cloud operating system. Background technique [0002] Cloud computing is the growth, usage and delivery model of Internet-based related services, usually involving the provision of dynamically scalable and often virtualized resources over the Internet. At present, the amount of data stored and processed by cloud computing has far exceeded people's imagination, and the corresponding cloud operating system architecture is facing more and more challenges. [0003] With the continuous addition of functions of the cloud data center management platform in the cloud operating system, the tasks processed by the system also increase accordingly. If the traditional single-node deployment mode is adopted, all tasks will be executed on one node, which will inevitably cause task Congestion, low execution efficien...

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): G06F9/50
CPCG06F9/5027G06F2209/5011G06F2209/5017
Inventor 郭涛
Owner ZHENGZHOU YUNHAI INFORMATION TECH 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