ogsa-uk: putting the users first steven newhouse omii deputy director

12
OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

Upload: coral-jackson

Post on 05-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

OGSA-UK:Putting the users first

Steven Newhouse

OMII Deputy Director

Page 2: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

Motivation Moving from experimentation to production

UK: ETF Level 2 Grid NGS EU: DataGrid EGEE

User driven requirements Need stable grid infrastructure Need stable grid programming model Need stable grid programming interface

Happy & productive users are essential! But where are they?

Page 3: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

Evolving technology UK e-Science Core Programme (July 2001)

Globus (GT2), Condor & SRB Grid & Web Service convergence (Feb. 2002)

OGSI: Extending WS into new directions OGSA: Defining an ‘open’ grid services architecture

Grid & Web Service re-convergence (Jan. 2004) WS-RF: Refactor OGSI to align with industrial goals

Other approaches: WS-I+, WS-Transfer, …

Page 4: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

Where are we now? Different approaches in different projects:

GT2: DataGrid, ETF, EGEE, … Web Services: MyGrid, AstroGrid, EGEE, … GT3: OGSA-DAI, NeeSGrid, … GT4: GridCast, OGSA-DAI, …

No clear consensus on the ‘best’ way… but: Web services provide a good technology base Accessing resources/capability through a service The technology MUST STOP disrupting the user

Page 5: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

Web Service Grids: An Evolutionary Approach (WS-I+) WS-I (Core Architecture): XSD, SOAP, WSDL UDDI (Service Discovery) BPEL (Workflow) WS-ReliableMessaging (~ WS-Reliability) WS-Addressing

Now W3C activity with WS-Message Delivery Notification: No clear solution NB: An evolving set of specifications

Page 6: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

OGSA-UK Considerations Services (the capability within a Grid)

Job Submission & Monitoring Data Access File Transfer

Technology (the tools to build Grids) WS-I+ WS-RF WS-Transfer & other more experimental approaches

Page 7: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

OGSA-WG: Service Groupings Information Services

Naming, Service Annotation, … Data Services

DIAS, … Execution Management Services

JSDL, Brokering, … Context Services Security Services Infrastructure Services Resource Management Services Self-Management Services

Page 8: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

OGSA-WG: Profiles Defines how the specifications are used:

Ensure interoperability by further specialisation Clarifies the use (or not) of extensibility elements

Follow existing GGF document routes: Recommendations track:

Proposed: On profile submission Standard: On demonstrated interoperability

Informational track: Identify future recommendations For Basic (Infrastructure) & Service (Application)

Page 9: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

OGSA-UK: Profiles Infrastructure / Profile

Build on WS-I+ Combined WS-Addressing/WS-MessageDelivery WS-Eventing to provide basic notification

Services Job Submission: JSDL to specify a job Data Access: DIAS to access data sources Emerging areas: Steering, Brokering

Page 10: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

OMII’s contribution to OGSA-UK Work with SB & users directly & through projects

GGF: JSDL-WG (GridSAM), SAGA-WG (GeodiseLab) Other: RAHWL (OASIS)

Support for WS-I+ & WS-RM/R & WS-E/N FINS, FIRMS, UCL-BPEL, Grimoires

Service Implementation GridSAM: Job Submission using JSDL OGSA-DAI: Data Access GeodiseLab: Client Environment

Page 11: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

OGSA Client/Server Interaction

Application

WS-RF WS-I+ Other. …

Internet

WS-RF WS-I+ Other. …

Client Library

Service

USERS

Page 12: OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director

©

Summary GGF: Defining application & service interaction

OGSA: Needs to consolidate on community consensus SAGA: Key role in interaction between services & users Focus on delivering useable application capability

UK activity can/is/will play a lead Further information:

http://www.omii.ac.uk Dissemination Publications WSG: An Evolutionary Approach State of Grid Users: Conversations with 25 UK e-Science

Groups email: [email protected]