DocumentCode
2009244
Title
Bi-direction Adjust Heuristic for Workflow Scheduling in Clouds
Author
Zhicheng Cai ; Xiaoping Li ; Long Chen ; Gupta, Jatinder N. D.
Author_Institution
Comput. Sci. & Eng., Southeast Univ., Nanjing, China
fYear
2013
fDate
15-18 Dec. 2013
Firstpage
94
Lastpage
101
Abstract
This paper considers the workflow scheduling problem in Clouds with the hourly charging model and data transfer times. It deals with the allocation of tasks to suitable VM instances while maintaining the precedence constraints on one hand and meeting the workflow deadline on the other. A bi-direction adjust heuristic (BDA) is proposed for the considered problem. Matching of tasks and the VM types is modeled as Mixed Integer Linear programming (MILP) problem and solved using CPLEX at the first stage of BDA. In the second stage, forward and backward scheduling procedures are applied to allocate tasks to VM instances according to the result of the first stage. In the backward scheduling procedure, a priority rule considering the finish time, wasted time fractions and added hours is developed to make appropriate matches of tasks and free time slots. Extensive experimental results show that the proposed BDA heuristic outperforms the existing state-of-the-art heuristic ICPCP in all cases. Further, compared with ICPCP, about 80% percentage of VM renting cost is saved for instances with 900 tasks at most.
Keywords
cloud computing; integer programming; linear programming; virtual machines; BDA; CPLEX; MILP problem; VM instances; backward scheduling procedure; bidirection adjust heuristic; cloud computing; mixed integer linear programming; task allocation; virtual machine; workflow scheduling; Bidirectional control; Data transfer; Job shop scheduling; Processor scheduling; Schedules; TV; bi-direction adjust; cloud computing; time cost tradeoff; virtual machine scheduling; workflow scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2013 International Conference on
Conference_Location
Seoul
ISSN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2013.25
Filename
6808162
Link To Document