Presentation is loading. Please wait.

Presentation is loading. Please wait.

A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham

Similar presentations


Presentation on theme: "A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham"— Presentation transcript:

1 A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham sre@cs.nott.ac.uk

2 Introduction The my Grid project - developing middleware to support in silico experiments in biology. Interface development has been undertaken hand-in-hand with middleware development. We have recently begun using portal technology to provide really simple interfaces to our middleware.

3 Structure of talk Describe the context for portal work and the decisions we have made about our web-portal design. Screenshots to demonstrate use of my Grid portal. Describe status of software and future problems that must be solved. Can demonstrate portal to anyone who is interested.

4 Workflow introduction One focus of middleware development has been on workflow technology. Taverna workflow workbench provides an interface to this middleware. Taverna is being used by a growing number of biologists and bioinformaticians.

5 Taverna…

6 Workflow problems Many available services are not designed for easy composability. Workflows which automate complex problems can themselves become very complex. As a result, a minority of biologists are likely to construct workflows. However, a constructed workflow may be useful to a much larger group of users.

7 Current workflow use Expert users construct workflows, save to disk and distribute to less expert users via email. These users use workflows, generating (hopefully useful) results. These results may be shared with other users via email. Problems – versioning, security, data management …

8 Portal justification Demand from users for a web-interface to myGrid workflow enactment technology. As a result, have developed my Grid Portal Interface (MPI). This supports –Workflow storage –Workflow enactment –Storage of data produced by enactment –Browsing of data produced by enactment

9 Technical details A set of portlets which have been designed to be compliant with JSR-168. Have deployed and tested in Gridsphere. Uses storage facilities provided by myGrid Information Repository (MIR). Portlets protected by portal login system. All users in one installation have shared access to data stored in that installation. Will now do demo of portal software.

10 Step 1 – user logon

11 Step 2 – collection management

12 Step 3 – workflow upload

13 Step 4 – start workflow enactment

14 Step 5 – monitor enactment progress

15 Step 6 – browse completed enactments

16 Step 7 – browse summary for enactment

17 Step 8 – browse individual enactment result

18 Software status Code freely available from my Grid CVS (but no release yet). Interface design stable. Some bugs in code that stores workflow results means MPI not yet ready for release. Hopefully it will be soon!

19 Interesting problems to solve How do we cache data fetched from remote storage? Should we provide more sophisticated data sharing facilities? Workflow data can be complex – is a web- interface the right way of presenting it?

20 Further information Me – sre@cs.nott.ac.uk (but I don’t work on the project anymore)sre@cs.nott.ac.uk http://www.mygrid.org.uk http://twiki.mygrid.org.uk my Grid mailing lists


Download ppt "A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham"

Similar presentations


Ads by Google