building components for grid interoperability n.
Skip this Video
Loading SlideShow in 5 Seconds..
Building components for Grid Interoperability PowerPoint Presentation
Download Presentation
Building components for Grid Interoperability

Loading in 2 Seconds...

play fullscreen
1 / 19

Building components for Grid Interoperability - PowerPoint PPT Presentation

Download Presentation
Building components for Grid Interoperability
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Building components for Grid Interoperability Stephen Brewer, Deputy Project Manager, OMII-Europe OGF 23, Barcelona, 2nd June 2008

  2. Outline • What is OMII-Europe • Overview of the project • Vision and Objectives • Approaches to Interoperability • Key project results

  3. What is OMII-Europe • OMII-Europe stands for • Open Middleware Infrastructure Institute for Europe • It was an EU-funded project: FP6, RI • It had a duration of 2 years • May 2006 -> April 2008 • It was granted a contribution of 8M € • It involved 16 partners • 8 EU • 4 USA • 4 China

  4. Partners

  5. Project Structure and Effort Allocation • Networking activities • Management, Outreach, Training • 8% Person Effort • Service Activities • Repository, QA, Support • 25% Person Effort • Joint Research Activities • Re-engineering, new services, integration, benchmarking • 67% Person Effort

  6. Vision “ e-Science having easy access and use of Grid resources in heterogeneous e-infrastructures crossing national, pan-European and global boundaries “

  7. Mission “ Enabling of e-infrastructure interoperability by providing standards-based middleware components leveraging existing work and activities “

  8. Focus • Achieving interoperability through common standards • Common standards is the long term solution • Significant involvement and success in OGF and Oasis • Implementations of standards in tandem with standards development on all middleware platforms

  9. Approaches to Interoperability • Adapters-based: • The ability of Grid middleware to interact via adapters that translate the specific design aspects from one domain to another • Standard-based: • the native ability of Grid middleware to interact directly via well-defined interfaces and common open standards * definition inspired by OGF GIN CG

  10. Who Benefits from Interoperability? • Grid Developers • A single standard set of services on all Grid middleware systems • Applications portable across different Grid middleware systems • E-Science application users • Common ways for accessing any e-infrastructure resources • Potential access to a significantly larger set of resources • E-resource owners • Reduced management overheads as only a single Grid middleware system needs deployment • Potential for greater resource utilisation “For the Grid to deliver on it’s promises interoperability needs to be taken for granted like network interoperability”

  11. Participation in Middleware Standardisation • Most project participants were involved as member/observer in many OGF WG • 11 project participant hold senior positions in • OGSA DAIS WG (Database Access and Integration Services) • OGSA RUS WG (Resource Usage Server) • OGSA BES WG (Basic Execution Service) • OGSA JSDL WG (Job Submission Description Language) • GIN CG (Grid Interoperability Now) • OGSA-AuthZ-WG (Authorization) • GLUE WG • GFSG WG (Grid File System) • RM WG (Reference Model) • OGSA Naming WG • Technical Standards Committee • GSA RG (Grid Scheduling Architecture) • GRAAP WG (Grid Research Agreement Allocation Protocol) • OGSA BYTE IO WG • OGSA D WG (Data) • OGSA DMI WG (Data Movement Interface)

  12. OMII-Europe Guiding Principles • Committed to standards process • Implementing established open standards • Providing feedback to the standards process (e.g. OGF) • Quality Assurance • Published methodology and compliance test • All software components have public QA process and audit trail • Impartiality • OMII-Europe is “honest broker” providing impartial advice/information on e-infrastructures

  13. JRA4 SA3 SA1 JRA3 SA2 The Virtuous Cycle – Technology transfer with Grid projects and standards organisations Standards Compliance Testing and QA JRA2 New Components Standards Implementation Components JRA1 IN Globus Benchmarking Repository OUT OMII-UK Components CROWN Supported Components on Eval. Infrastructure Integrated Components

  14. OMII-Europe project scope • Initial focus on providing common interfaces and integration of major Grid software infrastructures • Common interoperable services: • Database Access • Virtual Organisation Management • Accounting • Job Submission and Job Monitoring • Infrastructure integration • Initial gLite/UNICORE/Globus interoperability • Interoperable security framework • Access these infrastructure services through a portal

  15. Repository of Open-Source Software • Make available software reengineered within OMII-Europe and contributed by third parties • Single services/tools & complete distributions • Leverage existing infrastructure & projects • ETICS • Capture build & test configuration data for repeatability • NMI Build & Test Framework • Manage cross-platform environment for build & tests • Condor • Underlying execution infrastructure • Support and training was available

  16. Standards status: May 2008 • Accounting • SGAS/DGAS/UNICORE-RUS • OGSA-Resource Usage Service (RUS – OGF draft specification) - implies: • Usage Record Format (UR) (OGF recommendation status awaiting implementation) • Job Submission and Job monitoring • CREAM-BES, GLOBUS-BES, UNICORE-BES • OGSA-Basic Execution Service (BES) version 1.0 (OGF final specification) – implies: • Job Submission Description Language (JSDL) version 1.0 (OGF final specification) • Database Access • OGSA-DAI • WS-DAIX and WS-DAIR are being implemented in OGSA-DAI (both currently OGF candidate standards at 1.0 awaiting implementation) • Virtual Organisation Membership Service • VOMS implements the following: • Security Assertion Markup Language (SAML) Version 2.0 OASIS (March ’05) • Extensible Access Control Markup Language (XACML) version 2.0 OASIS (February ’05) • Information modelling • GLUE 2.0 • standard is currently draft, expected to go out for public comments by the end of April 2008, final version by September 2008

  17. New Services:a Community-agreed Information Model for Computing Resources • OGSA-BES and JSDL are already considered by OMII-Europe • lacking a common description of Grid resources suitable for discovery, monitoring and scheduling • Working on the definition of next-generation GLUE Information Model in the context of OGF GLUE WG and its implementation • Grid components MUST be instrumented to expose GLUE 2.0-based description which is • Conformant with the spec • Conformant with the renderings • GLUEMan: • WBEM-based framework for managing providers to produce information according to the OGF GLUE 2.0 information model and to render them in different formats (XML, LDAP, SQL) • designed and implemented to simplify and speed up the adoption of GLUE 2.0

  18. Key Project Results Outreach and training have created a high project profile OMII-Europe is seen as THE project delivering interoperability for grid middleware Presentations at conferences, conference booths, tutorials Project has delivered a substantial set of common services across multiple grid distributions OGSA-DAI: GT4, UNICORE 6, gLite3, OMII-UK, CROWN VOMS: GT4, UNICORE 6, gLite3 BES: GT4, UNICORE 6, gLite3, OMII-UK, CROWN RUS: GT4, UNICORE 6, gLite3 GLUE2: UNICORE 6, gLite3 (both in development) Repository and QA activities provide a persistent resource of evaluated software services Integration activity continues to work with real end users WISDOM, EU-IndiaGrid, EUFORIA, ... 18

  19. Further Information