|
ABSTRACT
Grid workflow is a complex and typical grid application, but owing to the highly dynamic feature of grid environments, resource unavailability is increasingly becoming severe and poses great challenges to grid workflow scheduling. Though fault recovery mechanism adopted in grid system guarantee the completion of jobs to some extent, but wasting system resources. To overcome the shortcoming, this paper proposes a Markov Chain based grid node availability prediction model which can efficiently predict grid nodes' availability in the future without adding significant overhead. Based on this model, the paper presents a grid workflow scheduling based on reliability cost (RCGS). The performance evaluation results demonstrate that RCGS improves the dependability of workflow execution and success ratio of tasks with low reliability cost.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
Cooper, K., Dasgupata, A., and Kennedy, K., eds. New Grid Scheduling and Rescheduling Methods in the GrADS Project. NSF Next Generation Software Workshop, International Parallel and Distributed Processing Symposium, Santa Fe, IEEE CS Press, Los Alamitos, CA, USA, April 2004.
|
| |
5
|
|
| |
6
|
|
| |
7
|
Sandholm, T. and Lai, K. Market-Based Resource Allocation using Price Prediction in a High Performance Computing Grid for Scientific Applications. In Proc. of Fifteenth IEEE International Symposium on High Performance Distributed Computing (HPDC-15), IEEE Computer Society, June 19--23, 2006, Paris, France, pp.132--143.
|
 |
8
|
Srikumar Venugopal , Rajkumar Buyya , Lyle Winton, A grid service broker for scheduling distributed data-oriented applications on global grids, Proceedings of the 2nd workshop on Middleware for grid computing, p.75-80, October 18-22, 2004, Toronto, Ontario, Canada
[doi> 10.1145/1028493.1028506]
|
| |
9
|
Zhao, S. Y. and Lo, V. Result Verification and Trust-based Scheduling in Open Peer-to-Peer Cycle Sharing Systems. Technical Report, University of Oregon, USA, 2005.
|
| |
10
|
Song, S. S. and Hwang, K. Security Binding for Trusted Job Outsourcing in Open Computational Grids. IEEE Transactions on Parallel and Distributed Systems (TPDS), submitted May 2004, revised Dec. 2004.
|
| |
11
|
|
| |
12
|
He, Y., Shao, Z., Xiao, B., Zhuge, Q., and Sha, E. Reliability Driven Task Scheduling for Heterogeneous Systems. In Proc. of The Fifteenth IASTED International Conference on Parallel and Distributed Computing and Systems, Vol.1, 465--470, 11/2003.
|
| |
13
|
|
 |
14
|
|
 |
15
|
R. K. Sahoo , A. J. Oliner , I. Rish , M. Gupta , J. E. Moreira , S. Ma , R. Vilalta , A. Sivasubramaniam, Critical event prediction for proactive management in large-scale computer clusters, Proceedings of the ninth ACM SIGKDD international conference on Knowledge discovery and data mining, August 24-27, 2003, Washington, D.C.
[doi> 10.1145/956750.956799]
|
| |
16
|
|
 |
17
|
|
| |
18
|
Gilks, W. R., Richardson S., and Spiegelhalter, D. J. A. Introducing Markov chain Monte Carlo. pp.1--19, In Markov Chain Monte Carlo in Practice, Chapman & Hall, London.
|
| |
19
|
Sakellariou, R. and Zhao, H. A hybrid heuristic for dag scheduling on heterogeneous systems. In Proc. of 13th Heterogeneous Computing Workshop (HCW-2004), Santa Fe, New Mexico, USA, 2004.
|
| |
20
|
Anirban Mandal , K. Kennedy , C. Koelbel , G. Marin , J. Mellor-Crummey , B. Liu , L. Johnsson, Scheduling strategies for mapping application workflows onto the grid, Proceedings of the High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium, p.125-134, July 24-27, 2005
[doi> 10.1109/HPDC.2005.1520947]
|
| |
21
|
|
| |
22
|
Petri, C. A. Kommunikation mit Automaten. PhD Thesis, Institut für instrumentelle Mathematik, Bonn, 1962
|
| |
23
|
Object Management Group, Unified Modeling Language (UML), http://www.uml.org/
|
| |
24
|
Altintas, I., Birnbaum, A., Baldridge, K., Sudholt, W., Miller, M., Amoreira, C., Potier, Y., and Ludaescher, B. A. Framework for the Design and Reuse of Grid Workflows. In Proc. of International Workshop on Scientific Applications on Grid Computing (SAG'04), LNCS 3458, Springer, 2005.
|
| |
25
|
|
| |
26
|
Zhao, H. and Sakellarion, R. An experimental investigation into the rank function of the heterogeneous earliest finish time scheduling algorithm. In Proc. of Euro-Par 2003. Springer-Verlag, LNCS 2790, 2003.
|
| |
27
|
|
| |
28
|
Sakellariou, R. and Zhao, H. A Hybrid Heuristic for DAG Scheduling on Heterogeneous Systems. In Proceedings of 13th Heterogeneous Computing Workshop (HCW 2004), 26--30 April 2004, Santa Fe, New Mexico, USA.
|
|