Coordination of Middleware Development & Standardization

Slides:



Advertisements
Similar presentations
GLUE 2.0 and GLUEMan Sergio Andreozzi, INFN-CNAF, Bologna (Italy) OGF Feb 2008, Cambridge, MA, USA.
Advertisements

Project Overview Daniel Mallmann, Research Centre Juelich Alistair Dunlop, University of Southampton.
DG INFSO- Grid Research & Infrastructures: W. Boch, M. Campolargo 1 Delivery of Industrial-strength Grid Middleware: establishing an effective European.
Supporting the UK e-Science community and their international collaborators Steven Newhouse.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
VOMS & SAML Valerio Venturi MWSG /6/07. EU project: RIO31844-OMII-EUROPE OMII-Europe OMII-Europe is an EU-funded project which has been established.
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
Building components for Grid Interoperability Stephen Brewer, Deputy Project Manager, OMII-Europe OGF 22 – Boston, MA.
The OMII Perspective on Grid and Web Services At the University of Southampton.
What is OMII-Europe? Qin Li Beihang University. EU project: RIO31844-OMII-EUROPE 1 What is OMII-Europe? Open Middleware Infrastructure Institute for Europe.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
JRA1/Job Submission and Monitoring Moreno Marzolla on behalf of JRA1/Job Submission Task INFN Sezione di Padova,
European Middleware Initiative (EMI) – Release Process Doina Cristina Aiftimiei (INFN) EGI Technical Forum, Amsterdam 17. Sept.2010.
Interoperability in OMII – Europe (using the new standard compliant SAML-based VOMS to handle attribute-based authz.) Morris Riedel (FZJ), Valerio Venturi.
Project Overview Dr Fredrik Hedman Royal Institute of Technology (PDC/KTH)
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
EMI INFSO-RI Accounting John Gordon (STFC) APEL PT Leader.
EMI INFSO-RI EMI Roadmap to Standardization and DCI Collaborations Alberto Di Meglio (CERN) Project Director.
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN)
European Middleware Initiative (EMI) An Overview Alberto Di Meglio v
Grid Operations in EGI / NGIs The EGI mw function Panagiotis Louridas, GRNET Tomasz Szepieniec, CYFRONET Report from the 1st Session Rome, March.
European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
Components Selection Validation Integration Deployment What it could mean inside EGI
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
EMI INFSO-RI /04/2011What's new in EMI 1: Kebnekaise What’s new in EMI 1 Kathryn Cassidy (TCD)‏ EMI NA2.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
ETICS, EU-OMII and the Software Repository Andrea Caltroni, INFN Padova ETICS 1 st All-Hands Meeting, Budapest - May 29-31, 2006.
Implementation of GLUE 2.0 support in the EMI Data Area Elisabetta Ronchieri on behalf of JRA1’s GLUE 2.0 Working Group INFN-CNAF 13 April 2011, EGI User.
EGI-InSPIRE RI EGI-InSPIRE RI EGI-InSPIRE Software provisioning and HTC Solution Peter Solagna Senior Operations Manager.
UNICORE and Argus integration Krzysztof Benedyczak ICM / UNICORE Security PT.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
JRA1/Job Submission and Monitoring Moreno Marzolla on behalf of JRA1/Job Submission Task INFN Sezione di Padova, OMII-EU Meeting,
EMI is partially funded by the European Commission under Grant Agreement RI EMI Status And Plans Laurence Field, CERN Towards an Integrated Information.
JRA1/Job Submission and Monitoring
JRA1 Middleware re-engineering
Bob Jones EGEE Technical Director
Sustainability of EMI Results
Sviluppo middleware sostenibile Il caso di EMI
EMI and GISELA Collaboration
Regional Operations Centres Core infrastructure Centres
John Gordon STFC OMB 26 July 2011
JRA1 Middleware Re-engineering Status Report
EGEE Middleware Activities Overview
JRA1/Job Submission and Monitoring
European Middleware Initiative (EMI)
Towards GLUE Schema 2.0 Sergio Andreozzi INFN-CNAF Bologna, Italy
Stephen Pickles Technical Director, GOSC
Distributed Job Submission in a Dynamic Virtual Environment
EMI Interoperability Activities
Steven Newhouse Project Director, EGI.eu
Lessons Learned, Future Plans and Conclusions
Building Components for Grid Interoperability
European Middleware Initiative (EMI)
EMI-ES demo Emidio Giorgio INFN Catania
EMI: dal Produttore al Consumatore
Why does EDGeS need OGF PGI ?
Connecting the European Grid Infrastructure to Research Communities
Input on Sustainability
A conceptual model of grid resources and services
New Types of Accounting Beyond CPU
Building components for Grid Interoperability
GLOBUS ACCOUNTING USING GRID-SAFE - DEMO
Grid Engine Diego Scardaci (INFN – Catania)
Sergio Andreozzi Strategy and Policy Manager (EGI.eu)
Sergio Andreozzi (speaker) Laurence Field Balazs Konya
Grid Systems: What do we need from web service standards?
GLUEMan: A WBEM-based Implementation of GLUE 2.0
Sergio Andreozzi Laurence Field Balazs Konya
Presentation transcript:

Coordination of Middleware Development & Standardization Sergio Andreozzi INFN-CNAF sergio.andreozzi@cnaf.infn.it EGI-DS WP3 Consolidation Workshop 29-31 Jan 2008, CERN

Outline EGI and Grid middleware development Why should I care? What can I do? The experience of OMII-Europe Standardization Development R&D

Why a Middleware function in EGI Multiple middleware stacks are in use in EU They exist in order to satisfy different needs All evolving in functionalities and technologies the progress in the standardization, convergence and full interoperability of the major stacks is expected to be long Required by NGIs see WP2 use case collection Commercial providers not appearing, nor will probably appear soon No Infrastructures without middlewares

Why a Middleware function in EGI Enhancements will continue to be needed also in the steady state current VOs still are evolving their modus operandi most users are researchers who are expected to evolve their way of using the Grid and keep on the cutting edge of technology new VOs/Scientific Communities normally need new functionalities e.g. WISDOM requiring the usage of different middleware stacks to access different types of resources pushing forward the evolution of the current components standardization process towards uniform interfaces and NGI’s to support more than 1 stack The users/VOs and the EGI “operation branch” will continue for quite some time needing specific enhancements in performance, reliability and/or functionality

Main Grid Middleware Stacks Available Today From Europe gLite universe UNICORE ARC OMII-UK From US: Globus, Condor/VDT From Asia: NAREGI, CrownGrid Europe plays a key role in middleware development

Grid Subsystems made in EU OGSA capability gLite UNICORE OMII-UK ARC Security.AttributeAuthority VOMS+SAML use VOMS-SAML VOMS-Client Security.Accounting DGAS, APEL RUS SGAS Data.Management.Storage StoRM, DPM SMS SMART-SE, ARC Gridftp Data.Management.Transfer FTS UNICORE FTS Data.Access.Relational OGSA-DAI Data.Access.FlatFiles GFAL TSI Information.Model GLUE GLUE (future) Information.Discovery OpenLDAP CIS Grimoires Information.Monitoring GridICE, R-GMA CIS, RUS-based LLView GridMonitor ExecMan.ExecService GT2 Gram, CREAM+BES TSS GridSAM GridManager ExecMan.JobManager WMS XNJS Taverna & BPEL Man. Workflow ExecMan.CandidateSetGen Service-Orchestrator BrokeredClient ExecMan.ExecPlannService For a complete list, see http://omii-europe.org/OMII-Europe/docs/DJRA20.pdf

The Role of EGI for Grid Middleware Sustain European Grid Middlewares Coordinate the evolution of the current EU Middleware stacks: To introduce in an efficient and compatible way new functionalities and improvements To complete the transition towards the WS-world To adopt a complete agreed set of standards Promote convergence

The Role of EGI for Grid Middleware Evolve current middleware stacks towards: Achieving standard-based interoperability systems/organizations able to provide/accept services from other systems/organizations and to use the services exchanged to enable them to operate effectively together Adding new functionalities based on requirements from: supported VOs potentially new VOs operations

Interoperability Definition of coherent set of standards/profiles Participation/contribution to standardization bodies To consolidate the available standards by bringing feedbacks from productions environments To promote and contribute to the definition of missing standards To contribute to the definition of compliance test suites standards/ profiles requirements production environments standard bodies contributions software components

Interoperability Development Moving away from gateway-based interoperation towards standard-based interoperability Automatic standard conformance verification via test suites (supported by ETICS) Definition of common organizational procedures Priorities identification Decision making Program execution

The OMII-Europe Experience Open Middleware Infrastructure Institute for Europe EU-funded project: FP6, RI Duration: May 2006 -> April 2008 Involved middleware stacks: gLite, UNICORE, Globus, OMII-UK, CrownGrid, VEGA-GOS Mission: Enabling of e-infrastructure interoperability by providing standards-based middleware components leveraging existing work and activities

OMII-Europe Working Cicle Standards Compliance Testing and QA JRA2 SA2 New Components Standards Implementation JRA4 Components JRA1 IN Globus Benchmarking Repository OUT SA1 OMII-UK Components CROWN Supported Components on Eval. Infrastructure JRA3 Integrated Components SA3

OMII-Europe Main Contributions To Standard Adoption OGSA-BES Functional interface for executing activites CREAM-BES and UNICORE-BES GLUE Common definition/representation of Grid entities Definition as OGF standard, reference implementations VOMS-SAML Functional interface for retrieving user privilege attributes Enabling UNICORE to access VOMS privilege attributes Accounting/RUS Functional interface for exchanging accounting information Exchanging accounting information across gLite, UNICORE and Globus

EGI and R&D In connection with Investigation of new approaches operation and middleware experts external organizations academies and industries Investigation of new approaches via incubator projects for medium-term evolutions Development of prototypes

Conclusion Grid middleware is the foundation of the European research infrastructure EGI recognizes the existence of and needs to support different middleware stacks satisfying different requirements A great set of components made in EU exist! these components must be further developed and sustained Standard-based Interoperability is the main path to follow to: Realize an integrated European Grid infrastructure with different types of resources Integrate with world-wide Grid infrastructures