OMII-UK Steven Newhouse, Director OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its international collaborators © 2 OMII-UK: Mission Promote the use of open-source software solutions to enable e-Science by providing: Software Support Sustainability Through this activity reduce the ‘risk’ of building upon software from other projects Focus on the distinct needs of the user – be they researcher, developer or service provider © 3 OMII-UK: Activity Southampton (£3.0M) Edinburgh (£1.8M) OGSA-DAI Team Manchester (£1.9M) Integration & Testing Teams User Community, Support & Technology Teams myGrid Team In the community (£2.5M) Funding external developers © 4 OMII-UK Team © 5 © 6 Software Release (Tools & Services) End-Users Technologists Providers Software OMII-UK provides you with informed access to open-source e-Science software OMII-UK can help you disseminate your eScience software to a global community © 10 Support OMII-UK provides confidence in adopting eScience solutions through software support and training OMII-UK provides collaborative mechanisms to enable the e-Science community to help itself OMII-UK engages with the international community to define, contribute and disseminate best practice and standards © 11 Sustainability OMII-UK partners with other software providers to provide best of breed software solutions OMII-UK works with UK and European funding agencies to provide a sustainable future © 12 OMII-UK Software Release Download: Individual components from the repository Integrated release of components from various sources Software Release: Web Service Environment: Tomcat/Axis/WS-Security Select which components you want to install Components downloaded as required © 13 Current 3.1 Release GridSAM: Job Submission and Job monitoring web service that uses the OGF’s Job Submission Description Language (JSDL) to describe jobs. Grimoires: UDDI compliant registry web service that can support the addition of extra service metadata. OGSA-DAI: Provides a framework for querying, processing and delivering data from and between heterogeneous sources via a web service interface. © 14 Current 3.1 Release FINS: Implementation of the WS-Eventing specification. FIRMS: Implementation of the WS-ReliableMessaging and WS-Reliability specifcations. WSRF::Lite: A perl implementation of the WS-RF specifications (only tested on a few platforms in this release). PlotWS: A web service wrapper around the Gnuplot program – send in data get back an image of the graph. © 15 Future Releases Taverna: BPEL: Graphical workflow composition tool able to integrate different web, data and web service sources. Packaging & contribution to the open-source Oracle/IBM BPEL workflow editor and ActiveBPEL execution engine. AHE: Application Hosting Environment a lightweight hosting environment for running unmodified scientific applications across different grid infrastructures. © 16 In the Future… Open Grid Manager: A framework for reporting on the status of grid resources into Grimoires and viewing the collected results. KNOOGLE will develop a generic, usercustomizable, flexible framework for matchmaking and brokerage of grid services. © 17 Product Lines Life Sciences: Compute Developers: Software to federate data sources with different data schemas and different access policies based around OGSA-DAI. Service Developers: Scheduling and execution of applications across different computational resources using GridSAM, Grimoires, and scheduling/matchmaking services. Data Developers: Taverna workbench for integrated access to community hosted web and data services to support life sciences and bioinformatics. Secure web services hosting environment with infrastructure to support events (notification) and reliable messaging based around FINS, FIRMS, Tomcat and Axis. Educators: Basic secure web services environment with comprehensive tutorials and examples to learn how to use web services using Tomcat and Axis. © 18 Software Contributors University of Edinburgh (OGSA-DAI) Imperial College London University of Southampton Centre for Computational Science (AHE) Department of Computing Sceince (BPEL) University of Manchester Southampton e-Science Centre (PlotWS) School of Engineering Sciences (Geodise project) School of Electronics & Computer Science (Grimoires project) IT Innovation Centre (GRIA) University College London London e-Science Centre (GridSAM) E-Science North West (WSRF::Lite) School of Computer Science (myGrid project - Taverna) University of Indiana (FINS & FIRMS) © 19 Project Contributors National Grid Service RealityGrid Steering Library Developmental Gene Expression Map Qurator: Describing the Quality of Curated EScience Information Resources KNOOGLE © 20 Collaborations To use and extend current components To contribute and provide new components Deployment scenarios to define products © 21 Where next… For further information, project lists, etc: Web: www.omii.ac.uk For further questions, support issues, etc: Mail: support@omii.ac.uk © 22