Time-Sharing Virtual Machine Based Efficient Task-Level Scheduling in Scientific Cloud Workflows

Xuejun Li,Siyu Zhou,Jian Wang,Xiangjun Liu,Yiwen Zhang,Cheng Zhang,Yun Yang
DOI: https://doi.org/10.1007/978-3-642-55038-6_19
2014-01-01
Abstract:As one of market-oriented distributed systems, cloud computing has become popular in recent years. In scientific cloud workflows, scheduling optimization is an important and challenging issue, especially at the task level. Traditional approaches do not consider the time-sharing characteristic of virtual machine (VM), and they cannot reduce the makespan of scheduler within a datacenter effectively. However VM can execute multiple parallel tasks simultaneously. In this paper, with consideration of cost constraint, we present novel efficient task-level Ant Colony Optimization scheduling based on time-sharing VM. The experimental simulation shows that our scheduling can make better use of time-sharing VM to optimize the makespan of scheduler within a datacenter. Therefore, our scheduling can run tasks more efficiently.
What problem does this paper attempt to address?