Abstract | ||
---|---|---|
Workflow scheduling has remained a critical functionality of modern data-centric workflow management systems. Cloud computing, which provides practically unlimited computing and storage resources, has enabled a new generation of data-centric workflows, called big data workflows. New big data workflow scheduling algorithms should optimally utilize the characteristics of cloud computing such as heterogeneous virtual machines, the elastic resource provisioning model, and the pay-as-you-go pricing model, as well as the time and monetary cost to transfer large amounts of data. In this paper, we consider one case of the general big data workflow scheduling problem where a deadline, δ, is given for a workflow, W, and the goal is to minimize the monetary cost of running W in the cloud while satisfying the given deadline, δ. To this end, we leverage the power of Evolutionary Algorithms (EA) in order to search for the best solution within a reasonable planning time. More specifically, we introduce an innovative fitness function that combines the time and monetary cost of a workflow in one metric. Based on the EA and the fitness function, we design a deadline-constrained big data workflow scheduling algorithm, called iCATS (Improved Cultural Algorithms-based Task Scheduling). Extensive experiments demonstrate the statistical advantages of iCATS over existing representative EA workflow scheduling algorithms, including random (Rand), Genetic Algorithms (GA), Particle Swarm Optimization (PSO), and Cultural Algorithms (CA). |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/BigDataService.2019.00020 | 2019 IEEE Fifth International Conference on Big Data Computing Service and Applications (BigDataService) |
Keywords | Field | DocType |
big data workflows, Cultural Algorithms, workflow scheduling, cloud computing, evolutionary algorithms | Evolutionary algorithm,Scheduling (computing),Computer science,Algorithm,Provisioning,Fitness function,Workflow,Workflow management system,Genetic algorithm,Cloud computing | Conference |
ISBN | Citations | PageRank |
978-1-7281-0060-9 | 0 | 0.34 |
References | Authors | |
0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Seyed Ziae Mousavi Mojab | 1 | 0 | 0.34 |
Mahdi Ebrahimi | 2 | 17 | 3.06 |
Robert G. Reynolds | 3 | 610 | 188.20 |
Lu, Shiyong | 4 | 2022 | 126.17 |