• 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