arrow
返回

Dynamic Cloud Task Scheduling Based on a Two-Stage Strategy

delete2018-04-01
delete162
PRE
AI
P
Peiyun Zhang
M
MengChu Zhou *
DOI:10.1109/TASE.2017.2693688delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To maximize task scheduling performance and minimize nonreasonable task allocation in clouds, this paper proposes a method based on a two-stage strategy. At the first stage, a job classifier motivated by a Bayes classifier's design principle is utilized to classify tasks based on historical scheduling data. A certain number of virtual machines (VMs) of different types are accordingly created. This can save time of creating VMs during task scheduling. At the second stage, tasks are matched with concrete VMs dynamically. Dynamic task scheduling algorithms are accordingly proposed. Experimental results show that they can effectively improve the cloud's scheduling performance and achieve the load balancing of cloud resources in comparison with existing methods. Note to Practitioners-Task scheduling is one of the challenging problems in cloud computing, especially when deadline and cost are considered. As an important actuator, virtual machines (VMs) play a vital role for cloud task scheduling. To meet task deadlines, one needs to save the time of creating VMs, task waiting time, and executing time. To minimize the task execution cost, one needs to schedule tasks onto their most suitable VMs for execution. We propose a cloud task scheduling framework based on a two-stage strategy to do so. It precreates VMs according to historical scheduling data, therefore saving time for tasks to wait for creating VMs. It matches tasks with their most suitable VMs dynamically, therefore saving their execution cost. Under the premise of meeting task deadlines, it minimizes the waiting time of VMs to schedule tasks, thus minimizing the cost to be paid by users who utilize VMs. The readily deployable algorithms are designed and illustrated to improve cloud task scheduling and execution results in comparison with those using traditional methods.
Keyword:
Clouds
dynamic scheduling
task classifier
task scheduling
virtual machines (VMs)
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Automation Science and Engineering 封面图
IEEE Transactions on Automation Science and Engineering
IF:
6.4
论文数:
5.0K
被引数:
1.6W

机构

A
Anhui Normal University
学者数:
7.0K
论文数: 4.6K
被引数: 6.8K
引用论文

引用论文

err分享
err收藏
Cloud Computing Resource Scheduling and a Survey of Its Evolutionary Approaches
err2015-07-21
err352
errOAAI
errZhan, Zhi-Hui; Liu, Xiao-Fang; Gong, Yue-Jiao; Zhang, Jun; Chung, Henry Shu-Hung; Li, Yun
err分享
err收藏
Mammalian target of rapamycin and glycogen synthase kinase 3 differentially regulate lipopolysaccharide-induced interleukin-12 production in dendritic cells
err2008-08-01
err0
errOAAI
errMasashi Ohtani; Shigenori Nagai; Shuhei Kondo; Shinta Mizuno; Kozue Nakamura; Masanobu Tanabe; Tsutomu Takeuchi; Satoshi Matsuda; Shigeo Koyasu
err分享
err收藏
Bioconversion of food waste to crayfish feed using solid-state fermentation with yeast
err2022-09-28
err0
PREAI
errQinping Li; Puhong Yi; Jianze Zhang; Yudong Shan; Yongfeng Lin; Ming Wu; Kun Wang; Guangming Tian; Ji Li; Tingheng Zhu
err分享
err收藏
TTSA: An Effective Scheduling Approach for Delay Bounded Tasks in Hybrid Clouds
err2017-11-01
err157
PREAI
errYuan, Haitao; Bi, Jing; Tan, Wei; Zhou, MengChu; Li, Bo Hu; Li, Jianqiang
err分享
err收藏
Review of Fibromyalgia (FM) Syndrome Treatments
err2022-09-24
err0
errOAAI
errLiraz Cohen-Biton; Dan Buskila; Rachel Nissanholtz-Gannot
err分享
err收藏
学者 查看更多内容