Multi-objective list scheduling of workflow applications in distributed computing infrastructures
We propose a multi-objective scheduling framework for scientific workflows. We instantiate the framework for makespan, cost, energy, and reliability. We design a novel multi-objective list scheduling heuristic for workflows. We approximate the optimal solutions based on Pareto domination of user preferences. The solutions have better coverage compared to two related approaches.
distributed computing infrastructures multi-objective scheduling scientific workflows