Dynamic Heuristics for Time and Cost Reduction in Grid Workflows.

Yingchun Yuan,XiaoPing Li,Qian Wang
DOI: https://doi.org/10.1007/978-3-540-72863-4_51
2007-01-01
Abstract:Efficient scheduling methods are essential for time and cost reduction in grid workflow applications, depicted by directed acyclic graphs (DAG). Few of the proposed algorithms consider users’ demands when allocating tasks to heterogeneous resources with different capabilities and costs. In this paper, a dynamic time and cost tradeoff heuristic is presented to optimize the cost and time of the whole workflow. The algorithm identifies the time-critical activities and cost-critical activities in each ready list generated during the workflow execution. Appropriate services are allocated to time-critical and cost-critical activities based on different QoS criteria. Experimental results show that the algorithm can achieve a better tradeoff between workflow completion time and execution cost.
What problem does this paper attempt to address?