Services Grids: Current Activity & Requirements Steven Newhouse, David Berry Malcolm Atkinson, Savas P. Services Everywhere • Service Set 1: Compute Services – Sam Meder, GT4 GRAM – Steven McGough, WS-JDML • Service Set 2: Data Services – Neil Chue Hong, OGSA-DAI – Alexander Woehrer, DataMiner – Alan Gray, Eldas • Service Set 3: Registry Services – Mark Baker, GMA as an event service – Abdeslem Djaoui, EGEE services for Information and Monitoring – Peter Kunszt: EGEE Catalogs • Service Set 4: Deployment and Dependability Services (part1) – Steve Loughran, CDDLM – Glen Dobson, Endpoint Services • Service Set 5: Reservation and Economic Services – Steven McGough, ICENI Scheduler, Performance, Launcher, Reservation – William Lee, Economic Services Output! • The ‘customer’ perspective: – Requirements and Services: The Application Point of View, Jennifer Schopf • The focus during the workshop: – Survey the current activity in delivering Grid capabilities within Service Oriented Architectures. – Examine the services required to support applied e-Science projects. – Identify commonalities between different service interfaces and their schemas. – Compare & contrast current services with those proposed within OGSA-WG – Examine the user-level API's needed to interact with the core services (to inform SAGA-WG) The Cake TOOLS APPLICATIONS API User Level API API Client Service Binding API Service Implementation Client Service Binding API Service Implementation Duplication Analysis • Areas: – Data (DB, Files) – Computation (GRAM, Economics, WS-JDML, Scheduling) – Information (Naming, Registry, Replica Catalogues) • Focus: – Take OGSA Architecture document & talks • Where do things agree/disagree? – Look at specs being used • What is being used? Beyond WS-I? – APIs: User functionality & service interface • SAGA Infrastructure • Security – Mechanisms – Delegation of Rights – whats required. • Tracking – Callbacks – Error propagation – Monitoring (& Heartbeat & Health Monitoring)