Dynamic control of grid workflows through activities global state monitoring

  • Authors:
  • Marek Tudruj;Damian Kopanski;Janusz Borkowski

  • Affiliations:
  • Polish-Japanese Institute of Information Technology, Warsaw and Institute of Computer Science, Polish Academy of Sciences, Warsaw;Polish-Japanese Institute of Information Technology, Warsaw;Polish-Japanese Institute of Information Technology, Warsaw

  • Venue:
  • PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a method to design dynamic execution control in Grid workflows, which is based on predicates defined on global states of constituent activities. This method is based on introduction of user-defined control-dedicated processes called synchronizers. The co-operating synchronizers provide dynamic features in Grid workflows functionality. The use of synchronizer-based control infrastructure provides also means for structured design of complicated control in Gridlevel application programs. This control method has been embedded in a graphical parallel program design system, which facilitates the programming process. The proposed Grid programming environment principles are illustrated with a representative dynamic workflow implementation example.