Execution coordination in mobile agent-based distributed job workflow execution

  • Authors:
  • Yuhong Feng;Wentong Cai

  • Affiliations:
  • Parallel and Distributed Computing Centre, School of Computer Engineering, Nanyang Technological University, Singapore 639798, Singapore;Parallel and Distributed Computing Centre, School of Computer Engineering, Nanyang Technological University, Singapore 639798, Singapore

  • Venue:
  • Journal of Systems Architecture: the EUROMICRO Journal
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mobile agent-based distributed job workflow execution requires the use of execution coordination techniques to ensure that an agent executing a subjob can locate its predecessors' execution results. This paper describes the classification, implementation, and evaluation of execution coordination techniques in the mobile agent-based distributed job workflow execution system. First, a classification of the existing execution coordination techniques is developed for mobile agent systems. Second, to put the discussion into perspective, our framework for mobile agent-based distributed job workflow execution over the Grid (that is, MCCF: Mobile Code Collaboration Framework) is described. How the existing coordination techniques can be applied in the MCCF is also discussed. Finally, a performance study has been conducted to evaluate three coordination techniques using real and simulated job workflows. The results are presented and discussed in the paper.