GridFlow: workflow management for grid computing
- 1 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 105, 198-205
- https://doi.org/10.1109/ccgrid.2003.1199369
Abstract
Grid computing is becoming a mainstream technology for large-scale distributed resource sharing and system integration. Workflow management is emerging as one of the most important grid services. In this work, a workflow management system for grid computing, called GridFlow, is presented, including a user portal and services of both global grid workflow management and local grid sub-workflow scheduling. Simulation, execution and monitoring functionalities are provided at the global grid level, which work on top of an existing agent-based grid resource management system. At each local grid, sub-workflow scheduling and conflict management are processed on top of an existing performance prediction based task scheduling system. A fuzzy timing technique is applied to address new challenges of workflow management in a cross-domain and highly dynamic grid environment. A case study is given and corresponding results indicate that local and global grid workflow management can coordinate with each other to optimise workflow execution time and solve conflicts of interest.Keywords
This publication has 9 references indexed in Scilit:
- Symphony - A Java-Based Composition and Manipulation Framework for Computational GridsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Grid information services for distributed resource sharingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Grid services for distributed system integrationComputer, 2002
- The UNICORE Grid InfrastructureScientific Programming, 2002
- ARMS: An Agent-Based Resource Management System for Grid ComputingScientific Programming, 2002
- Programming the Grid: Distributed Software Components, P2P and Grid Web Services for Scientific ApplicationsCluster Computing, 2002
- Pace—A Toolset for the Performance Prediction of Parallel and Distributed SystemsThe International Journal of High Performance Computing Applications, 2000
- Multi-site scheduling with fuzzy conceptsInternational Journal of Approximate Reasoning, 1998
- WebFlow - a visual programming paradigm for Web/Java based coarse grain distributed computingConcurrency: Practice and Experience, 1997