OGSA Status and Future GGF13 March 14, 2005 in Seoul

Slides:



Advertisements
Similar presentations
© 2006 Open Grid Forum JSDL 1.0: Parameter Sweeps OGF 23, June 2008, Barcelona, Spain.
Advertisements

© 2006 Open Grid Forum Network Services Interface Introduction to NSI Guy Roberts.
© 2007 Open Grid Forum JSDL-WG Session OGF27 – General Session 10:30-12:00, 14 October 2009 Banff, Canada.
©2010Open Grid Forum OGF28 OGSA-DMI Status Chairs: Mario Antonioletti, EPCC Stephen Crouch, Southampton Shahbaz Memon, FZJ Ravi Madduri, UoC.
© 2006 Open Grid Forum Joint Session on Information Modeling for Computing Resources OGF 20 - Manchester, 7 May 2007.
© 2007 Open Grid Forum JSDL-WG Session OGF21 – Activity schema session 17 October 2007 Seattle, U.S.
© 2006 Open Grid Forum OGSA Next Steps Discussion Providing Value Beyond the Specifications.
© 2008 Open Grid Forum Resource Selection Services OGF22 – Boston, Feb
© 2007 Open Grid Forum OGSA-RUS Specification Update, Adoption and WS-RF Profile Discussions (Molly Pitcher) Morris Riedel (Forschungszentrum Jülich –
© 2006, 2007 Open Grid Forum Michel Drescher, FujitsuOGF-20, Manchester, UK Andreas Savva, FujitsuOGF-21, Seattle, US (update) Extending JSDL 1.0 with.
OGSA-WG Session #4 Usecase Document Overview Platform Service Next Step Discussion GGF10 Berlin March. 11, :30pm Audimax.
The OGSA Vision for Service Oriented Architectures Dave Berry Research Manager, NeSC Co-chair, GGF OGSA Data WG European Grid Technology Days 2005 Concertation.
© 2006 Open Grid Forum DCI Federation Protocol BoF Alexander Papaspyrou, TU Dortmund University Open Grid Forum March 15-18, 2010, Munich, Germany.
© 2005 Global Grid Forum The information contained herein is subject to change without notice Leading the pervasive adoption of grid computing for research.
© 2007 Open Grid Forum Data Grid Management Systems: Standard API - community development Arun Jagatheesan, San Diego Supercomputer Center & iRODS.org.
Peter Ziu Northrop Grumman ACS-WG Grid Provisioning Appliance Concept GGF13, March 14, 2005 (Revised 8/4/2005)
© 2007 Open Grid Forum JSDL-WG Session OGF22 – General Session (11:15-12:45) 25 February 2008 Boston, U.S.
© 2006 Open Grid Forum Activity Instance Schema Philipp Wieder (with the help of the JSDL-WG) Activity Instance Document Schema BoF Monday, 25 February,
OGSA-RSS Face-to-Face Meeting Sunnyvale, CA, US Aug 15-16, 2005.
© 2008 Open Grid Forum OGSA-DMI WSDL Renderings & Interop OGF23 OGSA-DMI session Michel Drescher 2 June, 2008 Barcelo Sants Hotel.
© 2006 Open Grid Forum OGSA-WG: EGA Reference Model GGF18 Sept. 12, 4-5:30pm, #159A-B.
© 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.
© 2005 Global Grid Forum The information contained herein is subject to change without notice Leading the pervasive adoption of grid computing for research.
Peter Ziu Northrop Grumman ACS-WG Grid Provisioning Appliance Concept GGF13, March 14, 2005
© 2008 Open Grid Forum PGI - Information Security in the UNICORE Grid Middleware Morris Riedel (FZJ – Jülich Supercomputing Centre & DEISA) PGI Co-Chair.
© 2007 Open Grid Forum OGF Management Area Meeting OGF20 7 May, am-12:30pm Manchester, UK.
© 2006 Open Grid Forum Grid Resource Allocation Agreement Protocol GRAAP-WG working session 1 Thursday, 5 March, 2009 Catania, Sicily.
© 2006 Open Grid Forum 1 Application Contents Service (ACS) ACS-WG#1 Monday, September 11 10:30 am - 12:00 am (158A-B) ACS-WG#2 Wednesday, September 13.
Leading the pervasive adoption of grid computing for research and industry © 2005 Global Grid Forum The information contained herein is subject to change.
OGSA Data Architecture WG Data Transfer Session Allen Luniewski, IBM Dave Berry, NESC.
© 2007 Open Grid Forum JSDL-WG Session OGF26 – General Session 11:00-12:30, 28 May 2009 Chapel Hill, NC.
Network Services Interface
ACS sample implementation
Mark Morgan February, 2006 (GGF16 in Athens)
SLIDES TITLE Your name Session Name, OGSA-WG #nn
OGSA-WG session #7 Resource Management – session #2
GGF Intellectual Property Policy
OGSA Information Management Services status
Welcome and Introduction
OGSA EMS Session OGF19 OGSA-WG session #3 30 January, :30pm
RISGE-RG use case template
Hiro Kishimoto, OGSA-WG co-chair GGF16 in Athens February 17, 2006
OGSA Session #1 Execution Management Services
OGSA-WG Information Services and Resource Management
OGSA Data Architecture WG Data Transfer Discussion
OGSA-WG EMS Architecture
Management and Manageability in OGSA
Grid Resource Allocation Agreement Protocol
Service Virtualization via a Network Appliance….
OGSA-WG Session #2 Program Execution Services
WS-Agreement Working Session
Sessions 1 & 3: Published Document Session Summary
Grid Scheduling Architecture – Research Group
Hiro Kishimoto, OGSA-WG co-chair GGF16 in Athens February 13, 2006
Defining the Grid: A Roadmap for the Open Grid Services Architecture
OGSA-Workflow OGSA-WG.
Naming service BoF #2 & report session
Information Model, JSDL and XQuery: A proposed solution
Network Measurements Working Group
WS Naming OGF 19 - Friday Center, NC.
Activity Delegation Kick Off
OGSA and Security Services GGF12 , September 20th, 2004 Hiro Kishimoto
SAGA: Java Language Binding
Network Services Interface Working Group
Introduction to OGF Standards
SAGA: Java Language Binding
Proposed JSDL Extension: Parameter Sweeps
UR 1.0 Experiences OGF 24, Singapore.
OGF 40 Grand BES/JSDL Andrew Grimshaw Genesis II/XSEDE
Presentation transcript:

OGSA Status and Future GGF13 March 14, 2005 in Seoul Hiro Kishimoto, OGSA-WG co-chair

GGF Intellectual Property Policy All statements related to the activities of the GGF and addressed to the GGF are subject to all provisions of Section 17 of GFD-C.1, which grants to the GGF and its participants certain licenses and rights in such statements. Such statements include verbal statements in GGF meetings, as well as written and electronic communications made at any time or place, which are addressed to any GGF working group or portion thereof, Where the GFSG knows of rights, or claimed rights, the GGF secretariat shall attempt to obtain from the claimant of such rights, a written assurance that upon approval by the GFSG of the relevant GGF document(s), any party will be able to obtain the right to implement, use and distribute the technology or works when implementing, using or distributing technology based upon the specific specification(s) under openly specified, reasonable, non-discriminatory terms. The working group or research group proposing the use of the technology with respect to which the proprietary rights are claimed may assist the GGF secretariat in this effort. The results of this procedure shall not affect advancement of document, except that the GFSG may defer approval where a delay may facilitate the obtaining of such assurances. The results will, however, be recorded by the GGF Secretariat, and made available. The GFSG may also direct that a summary of the results be included in any GFD published containing the specification.

Session Agenda OGSA status update Profile Concept Hiro Kishimoto, co-chair Profile Concept Dave Snelling, Architecture Aria Director OGSA data service architecture Dave Berry, data design team lead

OGSA status update Outline What is OGSA? OGSA architecture v1.0 outline Up-to-date objectives OGSA sessions at GGF13

What is OGSA Open service-oriented architecture based on Web services for addressing Grid scenarios Component-oriented architecture Interchangeable components Meta OS functionalities Distributed and heterogeneous environment A rendering of these functions, based on Web service architecture and specifications A GGF’s flagship architecture and the blueprint for industry standard grid computing

OGSA Design Philosophy Service Oriented Architecture Interface Extension (WSDL 2.0 ‘extends’ attribute) Resources as First Class Entities Expressed as WSRF-Resource Properties Data type extensibility and introspection 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

OGSA Process Use Case Driven 21 Detailed Use Cases (~ 6 pages each) Distributed Specification and Standardization Identify and/or develop open and accessible standard specifications Active current work in GGF, OASIS, W3C, and DMTF. “Design Team” Working Model Facilitate cross fertilization within and outside GGF. Focus mind share (the most valuable commodity) e.g. DAIS-WG and OGSA-Data Design Team Iterative Refinement Abstract service evolving to concrete specifications

OGSA Formation OGSA-WG OGSA-WG design teams Relation to other WG/RGs Designs overall architecture Integrates and adjust design-teams’ output OGSA-WG design teams Domain expert sub-groups within OGSA May include co-chairs of other WG/RGs Output is included in OGSA document Relation to other WG/RGs Explain OGSA’s approach and get feedback Consign specification design work Two way street: OGSA-WG willing to receive innovative ideas and reflect in OGSA architecture Take on a recommendation spec development Propose to create new WG to spec development

OGSA History Announced at GGF4 (’02/2) WG created (’02/9) 10 interim F2F meetings Declared as GGF’s flagship architecture at GGF10 (’04/3) OGSA Usecase document publication (’04/11) OGSA document v1 and glossary publication (’05/3) OGSA roadmap draft at GGF12 (’04/9) 3 regular weekly teleconferences (M, W * 2) > 300 mailing list subscribers

OGSA informational documents Usecase document (tier 1) Open Grid Services Architecture Use Cases (GFD.29) http://www.ggf.org/documents/GWD-I-E/GFD-I.029v2.pdf Architecture documents v1.0 The Open Grid Services Architecture (GFD.30) http://www.ggf.org/documents/GWD-I-E/GFD-I.030.pdf OGSA glossary v1.0 OGSA Glossary of Terms (GFD.44) http://www.ggf.org/documents/GWD-I-E/GFD-I.044.pdf Resource management by CMM-WG Resource Management in OGSA (GFD.45) http://www.ggf.org/documents/GWD-I-E/GFD-I.045.pdf

OGSA status update Outline What is OGSA? OGSA architecture v1.0 outline Up-to-date objectives OGSA sessions at GGF13

Execution Mgmt Services Cataloging Provisioning VO Mgmt Context Services Data Services Integration Policy Mgmt Access Information Services Context Services Data Services Info Services Execution Mgmt Services Trouble- shooting Event Mgmt Discovery Logging Execution Mgmt Services Infra Services Application Mgmt Workflow Mgmt Workload Mgmt Execution Planning Job Mgmt WSRF WSN WSDM Naming Infrastructure Services Rsrc Mgmt Services Self Mgmt Services Reservation Configuration Deployment Provisioning Security Services Resource Mgmt Services Heterogeneity Mgmt Authentication Self Mgmt Services Optimization Authorization Security Services Service Level Attainment Integrity QoS Mgmt Boundary Traversal

Execution Management Service Provisioning Deployment Configuration App. Contents Service Information Services Service Container Data Accounting Services Execution Planning Services Candidate Set Generator (Work -Resource mapping) Job Manager Reservation A typical configuration of EMS WS-Agreement Job Submission Description Language Configuration Description Language Application Contents Service

Domain-specific capabilities Resource Management Data Service OGSA Services Level Domain-specific capabilities OGSA Capabilities Security Infrastructure Level Resource Level Execution Mgmt Resources WSRF, WSDM OASIS WSRF, WSN OASIS WSDM-TC Management of Web Service (MOWS) Management using Web Service (MUWS) GGF CMM WG Resource Management in OGSA

Security Services Authorization, Roles, and Access Privileges Locally (site) managed SAML and XACML Basis Credential mapping provided by implementations.

Data Service Architecture Dave Berry will present later in this session

Architecture Overview Infrastructure Services SYSTEM MANAGEMENT UTILITY COMPUTING GRID COMPUTING Use Cases & Applications Distributed query processing Data Centre Persistent Archive ASP Multi Media VO Management OGSA Self Mgmt OGSA-EMS DAIS Core Services Information WSDM Discovery Infrastructure Services WS-Addressing Privacy WS-Base Notification CIM-XML/JSIM WSRF-RAP WS-Security Naming GFD-C.16 GGF-UR Data Model HTTP(S)/SOAP SAML/XACML WSDL WSRF-LT Trust Data Transport WSRF-RP X.509 GRID Computing, Utility Computing and System Management are different views of the same important problem domain.

Distributed query processing Architecture: Status SYSTEM MANAGEMENT GRID COMPUTING UTILITY COMPUTING Use Cases & Applications Distributed query processing Data Centre Persistent Archive ASP Multi Media VO Management OGSA Self Mgmt OGSA-EMS DAIS Core Services Information WSDM Discovery GGF-UR WS-BaseNotification Naming Privacy Trust GFD-C.16 WSRF-RP WSRF-LT Data Model WSRF-RAP WS-Security SAML/XACML X.509 Base Profile WS-Addressing HTTP(S)/SOAP WSDL CIM-XML/JSIM Data Transport Hole Gap Evolving Standard

OGSA status update Outline What is OGSA? OGSA architecture v1.0 outline Up-to-date objectives OGSA sessions at GGF13

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

OGSA basic Profile OGSA is dependent on a stable Web Services infrastructure but it is a design objective that it be infrastructure agnostic Develop implementable basic profiles based on WSRF by June ‘05 Promote software developers to develop to the profiles by end of ‘05 Profile recommendations and informational documents must be consistent

OGSA Basic Profile v1.0 OGSA is dependent on a stable Web Services infrastructure but it is a design objective that it be infrastructure agnostic OGSA-WG is working on WSRF profile for OGSA There could be other 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 PB v1.0 Schedule Draft: 2005/3 (GGF13) Public Comment: 2005/6 (GGF14) GGF document: 2005/9 Multiple reference implementations: 2005/12

Schedule (public comment start) recommendation Basic profile: GGF14 Naming profile: GGF15 EM profile: GGF16 Data profile: GGF16 ? Security profile: GGF16 ?? informational Roadmap: GGF14 Profile template: GGF14 OGSA v1.5 GGF16 Related recommendation OGSA BES: GGF13 (BoF) OGSA ByteIO: GGF13 (BoF)

OGSA status update Outline What is OGSA? OGSA architecture v1.0 outline Up-to-date objectives OGSA sessions at GGF13

OGSA Byte IO WG March 14 (Mon) 3-4:30pm @ Emerald room 1&2 Simple data read API (WSDL) Typical usecases Reading binary file Reading the results of certain DAIS queries Reading data from a sensor Existing APIs, such as the POSIX API, should map easily Open issues Store offsets on the service or the client? The interface should include write operations? Schedule (usecase & spec) Public comment: 2005/10 Recommendation: 2006 spring

OGSA Basic ES WG Definition of services for service instantiation and management Related WG/Project/OSS JSDL, SAGA, GRAAP, DRMAA Globus, UNICORE, Condor, Legion, Platform, SGE OMII, Business Grid, NaReGI Advanced features, for example, scheduling, brokering, advance reservation, or provisioning, are out side of the charter Schedule (spec) Public comment: 2005/11 Recommendation: 2006 spring

Design team session Basic Profile #1 & #2 Naming service Basic data profile EMS architecture Data service architecture Resource Mgmt & Info service arch EGA Feedback session Report session Design team sessions likely to be detailed and yawnful if you are not familiar with regular discussions up to now (e.g. telecoms and F2F meetings).

Q&A