What is CREAM? Computing Resource Execution And Management (CREAM) is a webservice-based Execution Service Written in Java Executes as an Axis container.

Slides:



Advertisements
Similar presentations
Delivering User Needs: A middleware perspective Steven Newhouse Director.
Advertisements

Enhanced Middleware Architecture for the Remote Instrumentation e-Infrastructure OGF28 Alexey Cheptsov High Performace Computing Center.
© 2007 Open Grid Forum SAGA: Simple API for Grid Applications Steven Newhouse Application Standards Area Director.
Adoption Status of the OGSA-BES interface Morris Riedel, Mohammad Shahbaz Memon … and many others from the UNICORE community Jülich.
GLUE 2.0 and GLUEMan Sergio Andreozzi, INFN-CNAF, Bologna (Italy) OGF Feb 2008, Cambridge, MA, USA.
GridSAM Overview Grid Job S ubmission A nd M onitoring Service What is GridSAM? Funded by the OMII Managed Programme (Started in Sept, 04) Client Perspective.
OGF 19, Raleigh NC HPC Profile WG Marty Humphrey, co-chair Department of Computer Science University of Virginia Charlottesville, VA.
© 2006 Open Grid Forum JSDL Optional Elements OGF 24 Singapore.
Project Overview Daniel Mallmann, Research Centre Juelich Alistair Dunlop, University of Southampton.
Interoperability and Usability of Grid Infrastructures Alistair Dunlop Achim Streit University of SouthamptonForschungszentrum Jülich.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
17 March 2008Standards for Interoperable Grids 1 Job Execution Standards for Interoperable Grids: Experience from NextGRID and OMII-Europe Clive Davenhall.
CREAM-CE status and evolution plans Paolo Andreetto, Sara Bertocco, Alvise Dorigo, Eric Frizziero, Alessio Gianelle, Massimo Sgaravatto, Lisa Zangrando.
Software Engineering Steven Newhouse. © Activity Within OMII Bugs Regression Tests Testing Functional Specifications Sources Development Teams Priority.
New Capabilities in QosCosGrid Middleware for Advanced Job Management, Advance Reservation and Co-allocation of Computing Resources B. Bosak, P. Kopta,
© 2006 Open Grid Forum Why do we need PGI? The gLite perspective Laurence Field (CERN) Moreno Marzolla (INFN) Luca Petronzio (Elsag Datamat)
Connecting OurGrid & GridSAM A Short Overview. Content Goals OurGrid: architecture overview OurGrid: short overview GridSAM: short overview GridSAM: example.
BalticGrid-II Project MATLAB implementation and application in Grid Ilmars Slaidins, Lauris Cikovskis Riga Technical University AHM Riga May 12-14, 2009.
ES Metadata Management Enabling Grids for E-sciencE ES metadata OGSA-DAI NA4 GA Meeting, D. Weissenbach, IPSL, France.
OGF 25/EGEE User Forum Catania, March 2 nd 2009 Meta Scheduling and Advanced Application Support on the Spanish NGI Enol Fernández del Castillo (IFCA-CSIC)
JRA1/Job Submission and Monitoring Moreno Marzolla on behalf of JRA1/Job Submission Task INFN Sezione di Padova,
London e-Science Centre GridSAM A Standards Based Approach to Job Submission A. Stephen M C Gough Imperial College London A Standards Based Approach to.
Why do we need PGI? Shahbaz Memon Jülich Supercomputing Centre (JSC)
INFSO-RI Enabling Grids for E-sciencE CREAM: a WebService based CE Massimo Sgaravatto INFN Padova On behalf of the JRA1 IT-CZ Padova.
SAML support in VOMS Valerio Venturi EGEE JRA1 AH Meeting, Amsterdam 20/23 February 2008.
London e-Science Centre GridSAM Job Submission and Monitoring Web Service William Lee, Stephen McGough.
JSDL/BES Tutorial Moreno Marzolla, INFN Padova OMII-EU All Hands Meeting, Stockholm, jul 31—aug 2, 2007.
Enabling Grids for E-sciencE CREAM-BES Luigi Zangrando INFN Sezione di Padova, Supercomputing'07.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Provenance Challenge gLite Job Provenance.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using gLite API Vladimir Dimitrov IPP-BAS “gLite middleware Application Developers.
Interoperability in OMII – Europe (using the new standard compliant SAML-based VOMS to handle attribute-based authz.) Morris Riedel (FZJ), Valerio Venturi.
INFSOM-RI Testing and the OMII-Europe Project ETICS All Hands Meeting – may 2007 Carlos Aguado Sánchez Tomasz Kokoszka CERN.
SEE-GRID-SCI The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no.
Nguyen Tuan Anh. VN-Grid: Goals  Grid middleware (focus of this presentation)  Tuan Anh  Grid applications  Hoai.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
Middleware for Campus Grids Steven Newhouse, ETF Chair (& Deputy Director, OMII)
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
Role, Objectives and Migration Plans to the European Middleware Initiative (EMI) Morris Riedel Jülich Supercomputing.
INFN Research Roadmap for Eric Frizziero (INFN) Marco Verlato (INFN) Luigi Zangrando (INFN) EGEE’09 Conference, Barcelona September.
© 2006 Open Grid Forum BES 1.1 Andrew Grimshaw. © 2006 Open Grid Forum 2 OGF IPR Policies Apply “ I acknowledge that participation in this meeting is.
EGEE-III Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMS WS Interface and WMS-UI Restructuring L. Petronzio JRA1.
NAREGI Interoperability/Interoperation, Short Term Policy (for EGEE, GIN, and BES/ESI) May 2006 NAREGI-WP1 National Institute of Informatics.
EGI Technical Forum Amsterdam, 16 September 2010 Sylvain Reynaud.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE 3 rd conference - Athens – 20/04/2005 CREAM JDL vs JSDL Massimo Sgaravatto INFN - Padova.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.
INFSO-RI Enabling Grids for E-sciencE Flexible Job Submission Using Web Services: The gLite WMProxy Experience Giuseppe Avellino.
© 2006 Open Grid Forum Joint Session on Information Modeling for Computing Resources OGF 21, Seattle, Tuesday 16 October 2007.
© 2006 Open Grid Forum BES, HPC, JSDL and GLUE Profiling OGF 23, Barcelona, Tuesday 16 October 2007.
INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.
European and Chinese Cooperation on Grid CNGrid GOS China National Grid System Software Zhiwei Xu, Taoying Liu ICT, CAS.
A GOS Interoperate Interface's Design & Implementation GOS Adapter For JSAGA Meng You BUAA.
JRA1/Job Submission and Monitoring Moreno Marzolla on behalf of JRA1/Job Submission Task INFN Sezione di Padova, OMII-EU AH.
INFSO-RI Enabling Grids for E-sciencE CREAM, WMS integration and possible deployment scenarios Massimo Sgaravatto – INFN Padova.
JRA1/Job Submission and Monitoring Moreno Marzolla INFN Padova.
A RESTful Approach to the OGSA Basic Execution Service Specification Moreno Marzolla INFN Padova
JRA1/Job Submission and Monitoring
Turin, IT-CZ JRA1 meeting, 4-5 Nov 2004
JRA1 IT-CZ cluster meeting Milano, May 3-4, 2004
JRA1/Job Submission and Monitoring
FJPPL Lyon, 13 March 2012 Sylvain Reynaud, Lionel Schwarz
Massimo Sgaravatto INFN Padova On behalf of the Padova CREAM group
Compute Area Marco Cecchi Massimo Sgaravatto
EMI-ES demo Emidio Giorgio INFN Catania
Why does EDGeS need OGF PGI ?
The GENIUS portal and the GILDA t-Infrastructure
a middleware implementation
Sergio Andreozzi Laurence Field Balazs Konya
Presentation transcript:

What is CREAM? Computing Resource Execution And Management (CREAM) is a webservice-based Execution Service Written in Java Executes as an Axis container in the Tomcat application server CREAM is being developed in EGEE as part of the gLite middleware CREAM legacy interface is not BES compliant Developed long before BES was available The OMII-EU project contributed the BES interface to CREAM

CREAM-BES and gLite Legacy Interface Legacy Interface BES Interface BES Engine CREAM Core CREAM Core

Legacy vs BES interfaces Legacy interface JobRegister JobStart JobCancel JobList JobLease JobInfo JobPurge JobSignal JobSuspend / JobResume JobProxyRenew GetInfo GetCEMonURL EnableAcceptJobSubmissions DisableAcceptJobSubmissions DoesAcceptJobSubmissions BES Interface CreateActivity TerminateActivities GetActivityStatuses GetActivityDocuments GetFactoryAttributesDocument StopAcceptingNewActivities StartAcceptingNewActivities

Main Comments How to express parallel jobs (MPI) in JSDL ClassAd based JDL notation used for the moment JSDL SPMD extension could be used How to support proxy delegation/renewal CREAM interface has support for that How to clear finished activities from factory Issue for standards or implementation?