DocumentCode
3537412
Title
User-Defined Adaptive Fault-Tolerant Execution of Workflows in the Grid
Author
Guimaraes, Felipe Pontes ; De Melo, Alba Cristina Magalhaes Alves
Author_Institution
Dept. of Comput. Sci., Univ. of Sao Paulo, Sao Paulo, Brazil
fYear
2011
fDate
Aug. 31 2011-Sept. 2 2011
Firstpage
356
Lastpage
362
Abstract
In this paper, we propose and evaluate a framework for fault tolerant workflow execution in grid environments that dynamically chooses an appropriate fault tolerance technique with a user-defined rule-based system. In this first version, binary trees are used. We also provide a generic interface that can be used to add fault tolerance techniques to the framework. A prototype of our framework was implemented in Java using Integrade as the grid middleware. By now, the fault tolerance techniques Retry and Replication are implemented. The results obtained with 3 real workflows in an experimental grid environment show that the overhead introduced by our framework in a failure-free execution is small. Moreover, we show that, using our framework, workflows are able to execute successfully in the presence of failures and that the framework can dynamically choose an appropriate fault tolerance technique.
Keywords
Java; fault tolerant computing; grid computing; knowledge based systems; middleware; trees (mathematics); user interfaces; Integrade; Java; Replication; Retry; binary trees; failure free execution; fault tolerant workflow execution; generic interface; grid middleware; user defined rule based system; Binary trees; Fault tolerance; Fault tolerant systems; Middleware; Proposals; Prototypes; Fault-tolerance; Grid Computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
Conference_Location
Pafos
Print_ISBN
978-1-4577-0383-6
Electronic_ISBN
978-0-7695-4388-8
Type
conf
DOI
10.1109/CIT.2011.66
Filename
6036793
Link To Document