The OGSA Vision for Service Oriented Architectures Dave Berry Research Manager, NeSC Co-chair, GGF OGSA Data WG European Grid Technology Days 2005 Concertation.

Slides:



Advertisements
Similar presentations
© 2007 Open Grid Forum Data Management Challenge - The View from OGF OGF22 – February 28, 2008 Cambridge, MA, USA Erwin Laure David E. Martin Data Area.
Advertisements

Fujitsu Laboratories of Europe © 2004 What is a (Grid) Resource? Dr. David Snelling Fujitsu Laboratories of Europe W3C TAG - Edinburgh September 20, 2005.
©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium A SIMDAT Perspective on Grid Standards and Specifications.
The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
The Open Grid Services Architecture, Version 1.0 I. Foster, H. Kishimoto, A. Savva, D. Berry, A. Djaoui, A. Grimshaw, B. Horn, F. Maciel, F. Siebenlist,
Internet Technologies (Grid Computing (OGSA, WSRF) )
UDDI Overview Web Services Registry SOA Enabler. What Is UDDI? Universal Description, Discovery, and Integration Protocols for web services registry Public.
Grid Architecture: Representing NextGRID David Snelling Fujitsu Labs Europe.
Ischia, Italy July Session 2 Monday 10 th July Malcolm Atkinson.
Prescriptive Guidance for SOA Peter Roden Director of Technology Development OASIS.
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
4a.1 Grid Computing Standards ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson, slides 4a.
12006/9/26 Emerging Grid Standards Mark Baker, Amy Apon, Clayton Ferner, Jeff Brown. IEEE Computer Society,Vol. 38, Issue 4, pp , Year of Publication:
EbXML Registry Technical Committee n Defining and managing interoperable registries and repositories n The OASIS ebXML Registry TC develops specifications.
© 2008 Open Grid Forum Grid Standards Realizing Basic Grid Use Cases Using Existing Standards and Profiles.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
1 Globus Developments Malcolm Atkinson for OMII SC 18 th January 2005.
Globus 4 Guy Warner NeSC Training.
1 Modeling Stateful Resources with Web Services ICE Ph.D lecture Byung-sang Kim.
Leading the pervasive adoption of grid computing for research and industry © 2005 Global Grid Forum The information contained herein is subject to change.
Possible Architectural Principles for OGSA-UK and other Grids UK e-Science Core Programme Town Meeting London Monday 31st January 2005 “Defining the next.
OPEN GRID SERVICES ARCHITECTURE AND GLOBUS TOOLKIT 4
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Grid Andrew Grimshaw September, What is a Grid System? A Grid system is a collection of distributed resources connected by a network. Examples of.
Standards landscape and ARC development plans Péter Stefán KnowARC WP3 + NIIF.
© 2008 Open Grid Forum Independent Software Vendor (ISV) Remote Computing Primer Steven Newhouse.
© 2005 Global Grid Forum The information contained herein is subject to change without notice Leading the pervasive adoption of grid computing for research.
September 12-15, 2004 Philadelphia Marriott Philadelphia, Pennsylvania Web Services Distributed Management Heather Kreger – IBM Igor Sedukhin – CA William.
Accelerating business innovation; a Technology Strategy Board programme The Standards Landscape Dave Berry Standards for Interoperable.
The Anatomy of the Grid Introduction The Nature of Grid Architecture Grid Architecture Description Grid Architecture in Practice Relationships with Other.
© 2008 Open Grid Forum OGSA general and admin session OGF22 OGSA-WG 3 rd session Andrew Grimshaw & Hiro Kishimoto, co-chair 26 February, 2008 Hyatt Regency.
OGSA Hauptseminar: Data Grid Thema 2: Open Grid Service Architecture
Hiro Kishimoto OGSA-WG co-chairs OGSA Interested Party Chart -Very early draft - Incomplete draft for group review only.
Grids - the near future Mark Hayes NIEeS Summer School 2003.
Grid Security: Authentication Most Grids rely on a Public Key Infrastructure system for issuing credentials. Users are issued long term public and private.
OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
OGSA-Basic Services Prof S.Ramachandram. Outline  Introduction  Common Management Model  Policy Architecture  Security Architecture  Metering and.
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
Promoting and Standardizing Grid Computing OGSA - Service Oriented Architecture for Grids Ravi Subramaniam OGSA-WG November, 2005.
Promoting and Standardizing Grid Computing OGSA - Service Oriented Architecture for Grids OGSA-WG December, 2005.
Promoting and Standardizing Grid Computing OGSA - Service Oriented Architecture for Grids Ravi Subramaniam OGSA-WG December, 2005.
Promoting and Standardizing Grid Computing Defining the Grid: Open Grid Services Architecture GGF17 Opening Keynote GGF OGSA™-WG Hiro Kishimoto, co-chair.
© 2005 Global Grid Forum The information contained herein is subject to change without notice Leading the pervasive adoption of grid computing for research.
© 2005 Global Grid Forum The information contained herein is subject to change without notice Leading the pervasive adoption of grid computing for research.
Page 1 R2AD *** DAY 1 (May 23) *** 10:00 Agenda bashing, role call, note taker & time keeper. (KF; 30 min) 10:40 ACS Overview (10 minutes) 11:00 Security.
Promoting and Standardizing Grid Computing OGSA - Service Oriented Architecture for Grids Ravi Subramaniam OGSA-WG November, 2005.
EGA Discussion November 2004 Promoting and Standardizing Grid Computing EGA Discussion November 2004 Promoting and Standardizing Grid Computing.
Hiro Kishimoto OGSA-WG co-chairs OGSA Survey findings -Very early draft - Incomplete draft for group review only.
Web Service Grids: Progress in the Standards Arena David Snelling Fujitsu Laboratories of Europe EGEE 2 nd Conference November 2004.
OGF24 15 September 2008 Data Area Overview Erwin Laure David E. Martin Data Area Directors.
© 2004 Global Grid Forum The information contained herein is subject to change without notice The Open Grid Services Architecture Dr. David Snelling Fujitsu.
OGSA Roadmap OGSA spec (Concepts and Fundamentals) OGSA Use Cases Scenarios Service Description Candidate Profile Profile Actual specs consistent inform.
OGSA Rising Ian Foster Argonne National Laboratory
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
OGSA-WG Information Services and Resource Management
Defining the Grid: Open Grid Services Architecture
Some Basics of Globus Web Services
The OGSA Data Architecture
Hiro Kishimoto, OGSA-WG co-chair GGF16 in Athens February 13, 2006
Unicore and the EM Profile
Defining the Grid: A Roadmap for the Open Grid Services Architecture
OGSA Status and Future GGF13 March 14, 2005 in Seoul
OGSA and Security Services GGF12 , September 20th, 2004 Hiro Kishimoto
OGF19 – Chapel Hill, NC, USA 30 January 2007
Global Grid Forum (GGF) Orientation
Presentation transcript:

The OGSA Vision for Service Oriented Architectures Dave Berry Research Manager, NeSC Co-chair, GGF OGSA Data WG European Grid Technology Days 2005 Concertation Meeting, June 1 st 2005

Overview What is OGSA? Web Service specifications The OGSA roadmap

OGSA: Open Grid Services Architecture Open service-oriented architecture Based on Web Services, addressing Grid scenarios Resources as First Class Entities Dynamic service/resource creation and destruction Component Based Elements of the Architecture are pluggable Customizable Support for dynamic, domain-specific content,... Within the same standardized framework GGF ’ s flagship architecture and the blueprint for industry standard grid computing

OGSA Contributors Industry (Fujitsu, IBM, HP, NEC, Hitachi, Platform, Univa, …) Academia (UK e-Science, CERN, Argonne, ISI, …) Continuing in this spirit of collaboration, many of the following slides are the work of other people Hiro Kishimoto, Ian Foster, Dave Snelling,…

Why Web Services? Interoperability is key When crossing organisational boundaries Globus, GLite, OMII, ChinaGrid, …? Web Services provide a common infrastructure And industry support Distributed and heterogeneous environment Much work left to do Existing specifications provide a foundation

Context Services Info Services Infra Services Security Services Rsrc Mgmt Services Execution Mgmt Services Data Services Policy Mgmt VO Mgmt Access Integration Transfer Replication Boundary Traversal Integrity Authorization Authentication WSRFWSNWSDM Event Mgmt MonitoringDiscovery Job Mgmt Logging Execution Planning Workflow Mgmt Workload Mgmt Provisioning Execution DeploymentConfigurationReservation Naming Self Mgmt Services Heterogeneity Mgmt Service Level Attainment QoS Mgmt Optimization Information Services Infrastructure Services Self Mgmt Services Security Services Resource Mgmt Services Execution Mgmt Services Data Services Context Services

Relevant Specifications SYSTEMS MANAGEMENT UTILITY COMPUTING GRID COMPUTING Core Services Base Profile WS-Addressing Privacy WS-Base Notification CIM/JSIM WSRF-RAP WSDM WS-Security Naming OGSA-EMSByteIO GFD-C.16 GGF-UR Data Model HTTP(S)/SOAP GRID Computing, Distributed Computing and Utility Computing are different views of the same important problem domain. Discovery SAML/XACML WSDL WSRF-RL Trust WS-DAI VO Management Information Distributed query processing ASP Data Centre Use Cases & Applications CollaborationMulti MediaPersistent Archive Data Transport WSRF-RP X.509

A Perspective on SOA Specifications From OGSA Status and Future, Hiro Kishimoto and Ian Foster, GGF12 slide originally from Michael Behrens, DISA consultant

Of particular relevance to OGSA … W3C WS-Addressing OASIS WSRF and WS-Notification WS-Security, etc. WSDM DMTF Utility Computing CIM Server management

W3C is an international consortium where Member organizations, a full-time staff, and the public work together to develop Web standards. Founded in 1994, ~80 published recommendations, staff on 3 continents Members of W3C range from l eading technology companies to non-profit organisations and individuals. Best known for fundamental web standards, including: XML XML Schema XHTML XSL/XSLT MathML SSML CCS OWL Several working groups are relevant to grid standards projects including: WS- Addressing WSDL 2.0 Binary data W3C: World-Wide Web Consortium

DMTF is an industry organization leading the development of management standards and integration technology. Founded in 1992 Best known for standards that address system management in enterprise and Internet environments, including: CIM WBEM DMI Several working groups are relevant to grid standards projects including: CIM Core Utility Computing Server Management DMTF: Distributed Management Task Force

OASIS is a member-led, international nonprofit standards consortium concentrating on structured information and global e-business standards Founded in 1993, ~65 projects, staff on 3 continents Members of OASIS are Vendors, users, academics and governments Organizations, individuals and industry groups Best known for e-business standards that address real world business requirements, including UDDI SAML ebXML WS-Security WSRP WS-Reliability SPML XACML UBL Host for key grid standards projects including WSDM WSRF WS-N OASIS: Organization for the Advancement of Structured Information Standards

OGSA Working Group History Announced at GGF4 (2/02) WG created (9/02) Declared as GGF ’ s flagship architecture at GGF10 (3/04) OGSA roadmap draft at GGF12 (9/04) OGSA Usecase document publication (11/04) OGSA document v1 and glossary publication (3/05) OGSA roadmap submitted to GGF14 (6/05) 2+ regular weekly teleconferences > 300 mailing list subscribers

OGSA document structure Roadmap document Concepts and Fundamentals Usecase document Scenario Service Description Profile Actual specs consistent inform and guide inform and guide feedback refer Proposed recomendation informational All specs produced by other GGF WGs or other SDOs Root documents Documents produced by OGSA WG or other GGF WGs

E.g. OGSA Data working group Brings together: Domain experts within OGSA Chairs of other WG/RGs Output is included in OGSA specification OGSA-WG OGSA Data working group DAIS-WG GSM-WG GFS-WG ByteIO WG Tele cons, F2F meetings OGSA WG Design Teams do the same for Execution Services, Information Services, Security, …

Forthcoming Specifications JSDL: Job Submission Description Language OGSA BES: Basic Execution Service ByteIO: POSIX-like IO WS-DAI: Data Access and Integration RNS: Resource Namespace Service WS-Naming: Abstract Names

OGSA Basic Profile v1.0 OGSA needs a stable Web Services infrastructure… …but it is a design objective that OGSA be infrastructure agnostic Hence WSRF basic profile for OGSA There could be other basic profiles for OGSA Normative reference specifications WS-I Basic profile 1.1 & Basic security profile 1.0 WS-addressing WS Resource Framework & WS Notification WS-security

OGSA schedule Base document Scenarios & service descriptions Recommended Profile Normative specifications OGSA-WG Architecture V1.0 OGSA-WG V1.5 OGSA-data Data architecture OGSA-ByteIO ByteIO Usecase OGSA-WG WSRF Basic Profile OGSA-ByteIO OGSA-BES ByteIO Basic Execution Service GFS RNS Left edge: public comment start, Right edge: GFD publication JSDL WS-DAI

OGSA-based Open Source Grids OGSA-DAI Several Grid projects are implementing OGSA components