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

Task scheduling algorithm for cost perception under cloud environment

A task scheduling and cloud environment technology, applied in computing, program startup/switching, resource allocation, etc., can solve problems such as increased system complexity, different optimization goals, and task scheduling costs that have not been significantly optimized

Active Publication Date: 2018-05-04
江苏海平面数据科技有限公司
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, interactive tasks and analysis tasks require the same resources and there is no relationship between tasks, but the optimization goals of the two types of tasks are different, so there are currently few scheduling methods that can handle interactive tasks and analysis tasks at the same time
[0005] To sum up, although the current task scheduling methods in the cloud environment mainly focus on task processing time as the optimization goal, the measurement of user satisfaction is not clear, and different scheduling algorithms are designed for interactive tasks and analysis tasks. The introduction of concepts such as task priority increases the complexity of the system, and at the same time does not significantly optimize the cost of task scheduling

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 algorithm for cost perception under cloud environment
  • Task scheduling algorithm for cost perception under cloud environment
  • Task scheduling algorithm for cost perception under cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In the cloud environment, there are various types of tasks submitted by users, including interactive tasks with strict response time requirements and analytical tasks with loose response time requirements. have a great impact. For the user, the process of waiting for the task processing result takes a certain amount of time. When the cost is high, the user may give up waiting for the task to execute or even stop using the cloud service. For cloud service providers, an efficient task scheduling method can save resources, attract more customers, and improve economic benefits.

[0028] The present invention aims to solve the problem that when a user submits multiple interactive tasks or analysis tasks to the cloud platform, the tasks can be scheduled in real time, and the interactive tasks and analysis tasks can be processed in a unified manner to improve task throughput and reduce task processing costs. Adapt to the needs of different users.

[0029] Examples of the imp...

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 algorithm for cost perception under cloud environment, relates to the application field of distributed data management, cloud computing and the like, and provides a universal task scheduling method. Both interactive tasks and analysis tasks can be processed, and it is ensured that the cost is the minimum in the task processing process. The method comprisesthe steps of receiving all tasks submitted by a user, and adding the tasks into a task queue; combining a waiting queue to the task queue, and emptying the waiting queue; according to the task type,calculating resources needed by the tasks in the task queue; according to the requirement for the resources, ranking all the tasks in the task queue from more to less; scheduling the ranked tasks oneby one. The unified scheduling algorithm is provided for scheduling the interactive tasks and the general analysis tasks, and the user's satisfaction and task processing throughput are improved.

Description

technical field [0001] The present invention relates to a cost-aware task scheduling algorithm in a cloud environment, which involves application fields such as distributed data management and cloud computing, and proposes a general task scheduling method, which can handle both interactive tasks and analytical tasks. In the process, the minimum cost is guaranteed at the same time. Background technique [0002] Big data and cloud computing have become the new darlings of today's IT industry. Major IT companies have launched commercial cloud platforms and big data processing solutions. Many research institutions have carried out theoretical research and application exploration on the core technologies of cloud computing and big data. Governments of various countries have also included cloud computing and big data in their national plans and invested heavily. At present, cloud computing has been applied to many fields, and various open source platforms and commercial cloud ser...

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/50
CPCG06F9/4881G06F9/5022G06F9/5038
Inventor 陈智也孙杰丁有伟沈祥红李鹏飞
Owner 江苏海平面数据科技有限公司
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