GridNet2 Report - Open Grid Forum 22

advertisement
GridNet2 Report - Open Grid Forum 22
Andrew Harrison (ID - 122)
School of Computer Science,
Cardiff University, Cardiff, UK
email: a.b.harrison@cs.cf.ac.uk
4th March 2008
This report provides an overview of developments in the Workflow Management RG at
the Open Grid Forum (OGF) 22 meeting in Boston, Feb 25-28, 2008.
1
Workflow Sharing and Interoperability Session
The week before OGF22, I created an online questionnaire (http://bender.astro.cf.ac.uk/wfmrg)
in order to elicit opinions, experiences and requirements from users, designers and developers of workflow systems regarding interoperability and sharing. This was disseminated to
a variety of groups including the WFM-RG and OGSA-WG. We received some responses,
and these are still coming in.
The WFM-RG Session itself was very well attended with 34 registered participants. Ian
Taylor presented an overview of what we had discussed in the previous two OGF meetings.
Then I presented a summary of the results from the questionnaire. The feedback from the
questionnaire showed that there are a number of projects that require interoperability and
sharing. The possible approaches to achieving these fell into three main categories:
• workflow embedding - allowing workflows to run within their own environment, but
invoked from another.
• the development of a meta language - allowing different proprietary languages to be
mapped to a single standard one.
• semantic annotation/description/classification - particularly important for sharing.
We then opened up the session for discussion which was very fruitful. Six participants
offered their services in helping produce a document that builds on the preliminary analysis
of the questionnaire. The aim of this document is to provide a means of understanding
the requirements and challenges of the three approaches to interoperability. The different
approaches may lead to different solutions e.g. APIs and workflow language specifications.
It is hoped that addressing the challenge on different levels will result in greater uptake and
involvement from the community than a one-size-fits-all approach. Work on the document
has now begun.
2
Requested Clarifications from Application
• Are there any other sources of funding?
The project that funds my current position has enough travel for one person to a
European destination.
• Are there any other sources of funding that might enable participation beyond OGF22?
We aim to use the travel funds available from my current project to fund my travel
to OGF23.
1
• What precisely would be your intention to achieve specifically at OGF22?
We specifically wanted to move beyond the discussion phase on workflow interoperability and sharing. We achieved this through gaining a commitment from a number
of members of the community with wide-ranging specialisms and experiences to contribute to a research document on the issues of interoperability and sharing.
• If integration with the OGSA workflow group is an aim, is it mentioned how would
you go about this?
Things have moved on somewhat. The OGSA WG workflow discussions are now
waiting on the WFM group to produce some results in terms of interoperability and
sharing standards with the aim of integrating these results. A member of OGSA WG
has kindly agreed to contribute to the WFM document.
• What are the results that are preliminary?
The preliminary results are the dissemination of our strategy regarding interoperability and sharing. We spent OGF20 and 21 discussing with members of the community
the possible approaches to interoperability. I would suggest that there is some consensus at least on the fact that there are different mechanisms by which flavors of
interoperability might be achieved. This is a step forward from the view that only a
wholesale adoption of some specification (e.g. BPEL) is the way forward.
• It would be helpful to have more detail about your goals and the time frames required
to achieve them.
We achieved our goal for OGF22, which was to get commitments from members
of the community to contribute to a document setting out the possible routes to
interoperability. We aim to have completed this document by OGF23 where we can
present the results. Building on top of this, during the following year we would
hope to achieve some tangible guidelines for the community as well as examples of
interoperability and sharing between projects.
Download