Ryan Zhang, Grid-Centric Scheduling Strategies for Workflow Applications

Grid computing faces a great challenge because the resources are not localized, but distributed, heterogeneous and dynamic. Thus, it is essential to provide a set of programming tools that execute an application on the Grid resources with as little input from the user as possible. The thesis of this work is that Grid-centric scheduling techniques of workflow applications can provide good usability of the Grid environment by reliably executing the application on a large scale distributed system with good performance. We support our thesis with new and effective approaches in the following five aspects. Our approaches combined can greatly improve the usability of Grid computing while increasing the performance of workflow applications on a multi-cluster Grid environment.