Title :
Performance and cost optimization for multiple large-scale grid workflow applications
Author :
Duan, Rubing ; Prodan, Radu ; Fahringer, Thomas
Author_Institution :
University of Innsbruck
Abstract :
Scheduling large-scale applications on the Grid is a fundamental challenge and is critical to application performance and cost. Large-scale applications typically contain a large number of homogeneous and concurrent activities which are main bottlenecks, but open great potentials for optimization. This paper presents a new formulation of the well-known NP-complete problems and two novel algorithms that addresses the problems. The optimization problems are formulated as sequential cooperative games among workflow managers. Experimental results indicate that we have successfully devised and implemented one group of effective, efficient, and feasible approaches. They can produce soultuins of significantly better performance and cost than traditional algorithms. Our algorithms have considerably low time complexity and can assign 1,000,000 activities to 10,000 processors within 0.4 second on one Opteron processor. Moreover, the solutions can be practically performed by workflow managers, and the violation of QoS can be easily detected, which are critical to fault tolerance.
Keywords :
Application software; Computer science; Cost function; Heuristic algorithms; Large-scale systems; Optimal scheduling; Partitioning algorithms; Processor scheduling; Resource management; Scheduling algorithm;
Conference_Titel :
Supercomputing, 2007. SC '07. Proceedings of the 2007 ACM/IEEE Conference on
Conference_Location :
Reno, NV, USA
Print_ISBN :
978-1-59593-764-3
Electronic_ISBN :
978-1-59593-764-3
DOI :
10.1145/1362622.1362639