Heterogeneous Grid Workflow Management Based on Virtual Service

Heterogeneous grid workflow management plays an important role in the grid interoperation. It integrates service resources from different grid systems and packs them as atomic services into a composite service. The focuses of the research are how to shield the difference among the heterogeneous grid services and how to provide a flexible way to compose services. Heterogeneous grid workflow management mechanism, based on virtual service, compiles with BPEL4WS standards and shields the differences in the aspects of both organization of service information and the types of service among heterogeneous grids. The mechanism compensates for the weakness that traditional mechanism requires prior static binding in the service selection and scheduling. The proposed mechanism can provide some new functions like service backup and dynamic service selection based on QoS to improve the flexibility and stability of workflow management. In addition, in order to address the issues of tight coupling between data and service, the proposed mechanism employs virtual data space and corresponding data transferring solution.

[1]  Amit P. Sheth,et al.  An overview of workflow management: From process modeling to infrastructure for automation , 1995 .

[2]  Reagan Moore Data Management Systems for Scientific Applications , 2000, The Architecture of Scientific Software.

[3]  Kees M. van Hee,et al.  Workflow Management: Models, Methods, and Systems , 2002, Cooperative information systems.

[4]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[5]  Felix Naumann,et al.  Quality-driven Integration of Heterogenous Information Systems , 1999, VLDB.

[6]  Morris Riedel,et al.  GridBeans: Support e-Science and Grid Applications , 2006, 2006 Second IEEE International Conference on e-Science and Grid Computing (e-Science'06).

[7]  Klara Nahrstedt,et al.  QoS-aware middleware for ubiquitous and heterogeneous environments , 2001, IEEE Commun. Mag..

[8]  Hai Jin ChinaGrid: Making Grid Computing a Reality , 2004, ICADL.

[9]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[10]  R. F. Freund,et al.  Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems , 1999, Proceedings. Eighth Heterogeneous Computing Workshop (HCW'99).

[11]  Ian T. Foster,et al.  Modeling and Managing State in Distributed Systems: The Role of OGSI and WSRF , 2005, Proceedings of the IEEE.

[12]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[13]  Amit P. Sheth,et al.  An overview of workflow management: From process modeling to workflow automation infrastructure , 1995, Distributed and Parallel Databases.

[14]  Fabio Casati,et al.  Dynamic and adaptive composition of e-services , 2001, Inf. Syst..

[15]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[16]  Matthias Klusch,et al.  Larks: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace , 2002, Autonomous Agents and Multi-Agent Systems.