QoS Matching Offset Oriented Resource Clustering Scheduling Algorithm in Grid Environment

With more and more research carried on in the QoS of Grid, QoS-based Grid task scheduling algorithm has become a hot research aspect. In this paper, various existing QoS-based Grid scheduling algorithms are analyzed firstly. And by introducing the conception of QoS matching offset between tasks and resources in Grid scheduling, resources and tasks can be clustering upon their offset in order that the resources in scheduling are able to be allocated on demand. Meanwhile, we take into consideration some parameters in the scheduling like QoS benefit value obtained by the task and some restricted condition: deadline of the task. The simulation results show that the algorithm's performance is better than most of the proposed algorithms in the aspects of effective resource utility, resource load balance, task acceptance rate and average QoS benefit value.

[1]  Jean-Luc Gaudiot,et al.  International Parallel and Distributed Processing Symposium (IPDPS 2005) , 2006 .

[2]  Guoliang Chen,et al.  A benefit function mapping heuristic for a class of meta-tasks in grid environments , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[3]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[4]  Xuejun Yang,et al.  Selection and Advanced Reservation of Backup Resources for High Availability Service in Computational Grid , 2003, GCC.

[5]  Atakan Dogan,et al.  A comparison of static QoS-based scheduling heuristics for a meta-task with multiple QoS dimensions in heterogeneous computing , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[6]  Luo Junzhou,et al.  QoS-Based Grid Resource Management , 2006 .

[7]  Ladislau Bölöni,et al.  A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems , 2001, J. Parallel Distributed Comput..

[8]  Gregor von Laszewski,et al.  QoS guided Min-Min heuristic for grid task scheduling , 2003, Journal of Computer Science and Technology.

[9]  Fang Dong,et al.  A Grid Task Scheduling Algorithm Based on QoS Priority Grouping , 2006, 2006 Fifth International Conference on Grid and Cooperative Computing (GCC'06).

[10]  Omer F. Rana,et al.  Supporting QoS-based discovery in service-oriented Grids , 2003, Proceedings International Parallel and Distributed Processing Symposium.