General scheduling framework in computational Grid based on Petri net
Zhi-gang Hu , Rong Hu , Wei-hua Gui , Jian-er Chen , Song-qiao Chen
Journal of Central South University ›› 2005, Vol. 12 ›› Issue (Suppl 1) : 232 -237.
General scheduling framework in computational Grid based on Petri net
A general scheduling framework (GSF) for independent tasks in computational Grid is proposed in this paper, which modeled by Petri net and located on the layer of Grid scheduler. Furthermore, a new mapping algorithm aimed at time and cost is designed on the basis of this framework. The algorithm uses weighted average fuzzy applicability to express the matching degree between available machines and independent tasks. Some existent heuristic algorithms are tested in GSF, and the results of simulation and comparison not only show good flexibility and adaptability of GSF, but also prove that, given a certain aim, the new algorithm can consider the factors of time and cost as a whole and its performance is higher than those mentioned algorithms.
general scheduling framework / Meta-tasks / computational Grid / Petri net / algorithm
| [1] |
|
| [2] |
WU Min-you, SHU Wei. Segmented Min-Min: a static mapping algorithm for meta-tasks on heterogeneous computing systems[A]. Proceedings of 9th Heterogeneous Computing Workshop (HCW 2000)[C]. 2000. 375–385. |
| [3] |
|
| [4] |
|
| [5] |
Armstrong R, Hensgen D, Kidd T. The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions[A]. Proceedings of 7th IEEE Heterogeneous Computing Workshop (HCW ’98)[C]. 1998. 79–87. |
| [6] |
Tracy D. Braun A. Comparison study of static mapping heuristics for a class of meta-tasks on heterogeneous computing systems[A]. Proceedings of the Eighth Heterogeneous Computing Workshop[C]. 1999. 19–29. |
| [7] |
|
| [8] |
HU Zhi-gang, MA Hao, WANG Guo-jun. A reliable routing algorithm in mobile ad hoc networks using fuzzy petri net[A]. Proceeding of IEEE Communications Society Globecom 2004 Workshops[C]. 2004. 80–84. |
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
Zhuo L U, Alexander H L. A colored petri net model of distributed tactical decision making[A]. Proceedings of 1991 IEEE/SMC International Conference on Systems[C]. 1991. 2035–2040. |
| [13] |
Beaven M, Marinescu D, Stansifer R. Critical path analysis of concurrent ada programs using colored petri nets: rewrite rules[A]. Proceedings of ISCAS 1991, Intl. Symp. Circuits and Systems[C]. 1991. 144–152. |
| [14] |
Miner A S. Computing response time distributions using stochastic petri nets and matrix diagrams[A]. Proceedings of 10th International Workshop on Petri Nets and Performance Models (PNPM 2003) [C]. 2003. 10–19. |
| [15] |
HAN Yao-jun, JIANG Chang-jun, et al. Resource scheduling algorithms for grid computing and its modeling and analysis using petri net[A]. Proceedings of GCC (2)[C]. 2003. 73–80. |
| [16] |
|
/
| 〈 |
|
〉 |