+ All Categories
Home > Documents > The OGSA Vision for Service Oriented Architectures

The OGSA Vision for Service Oriented Architectures

Date post: 13-Jan-2016
Category:
Upload: ewan
View: 29 times
Download: 0 times
Share this document with a friend
Description:
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. - PowerPoint PPT Presentation
Popular Tags:
19
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
Transcript
Page 1: The OGSA Vision  for Service Oriented Architectures

The OGSA Vision for Service Oriented Architectures

Dave BerryResearch Manager, NeSC

Co-chair, GGF OGSA Data WG

European Grid Technology Days 2005 Concertation Meeting, June 1st 2005

Page 2: The OGSA Vision  for Service Oriented Architectures

Overview

What is OGSA?Web Service specificationsThe OGSA roadmap

Page 3: The OGSA Vision  for Service Oriented Architectures

OGSA: Open Grid Services Architecture

Open service-oriented architectureBased on Web Services, addressing Grid scenariosResources as First Class EntitiesDynamic service/resource creation and destruction

Component BasedElements of the Architecture are pluggable

CustomizableSupport for dynamic, domain-specific content, ...Within the same standardized framework

GGF’s flagship architecture and the blueprint for industry standard grid computing

Page 4: The OGSA Vision  for Service Oriented Architectures

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,…

Page 5: The OGSA Vision  for Service Oriented Architectures

Why Web Services?

Interoperability is keyWhen crossing organisational boundariesGlobus, GLite, OMII, ChinaGrid, …?

Web Services provide a common infrastructure

And industry supportDistributed and heterogeneous environment

Much work left to doExisting specifications provide a foundation

Page 6: The OGSA Vision  for Service Oriented Architectures

Context Services Info

Services

InfraServices

SecurityServices

Rsrc Mgmt Services

Execution Mgmt

Services

DataServices

PolicyMgmt

VOMgmt

Access

Integration

Transfer

Replication

BoundaryTraversal

Integrity

Authorization

Authentication

WSRF WSN WSDM

EventMgmt

Monitoring Discovery

JobMgmt

Logging

ExecutionPlanning

WorkflowMgmt

WorkloadMgmt

Provisioning

Execution

DeploymentConfigurationReservation

Naming

Self MgmtServices

HeterogeneityMgmt

Service LevelAttainment

QoSMgmt

Optimization

Information Services

Infrastructure Services

SelfMgmtServices

SecurityServices

Resource Mgmt Services

Execution Mgmt Services

DataServices

Context Services

Page 7: The OGSA Vision  for Service Oriented Architectures

Relevant Specifications

SYSTEMSMANAGEMENT

UTILITYCOMPUTING

GRIDCOMPUTING

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 Computingare 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 CentreUse Cases &Applications Collaboration Multi MediaPersistent Archive

Data Transport

WSRF-RP

X.509

Page 8: The OGSA Vision  for Service Oriented Architectures

A Perspective on SOA Specifications

From OGSA Status and Future, Hiro Kishimoto and Ian Foster, GGF12slide originally from Michael Behrens, DISA consultant

Page 9: The OGSA Vision  for Service Oriented Architectures

Of particular relevance to OGSA…

W3CWS-Addressing

OASISWSRF and WS-NotificationWS-Security, etc.WSDM

DMTFUtility ComputingCIMServer management

Page 10: The OGSA Vision  for Service Oriented Architectures

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 continentsMembers of W3C range from leading 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

Page 11: The OGSA Vision  for Service Oriented Architectures

DMTF is an industry organization leading the development of management standards and integration technology.Founded in 1992Best 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

Page 12: The OGSA Vision  for Service Oriented Architectures

OASIS is a member-led, international nonprofit standards consortium concentrating on structured information and global e-business standardsFounded in 1993, ~65 projects, staff on 3 continentsMembers 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

Page 13: The OGSA Vision  for Service Oriented Architectures

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

Page 14: The OGSA Vision  for Service Oriented Architectures

OGSA document structure

Roadmapdocument

Concepts and Fundamentals

Usecasedocument

Scenario

ServiceDescription

Profile

Actualspecs

consistent

inform andguide

inform andguide feedback

feedback

refer

Proposedrecomendation

informational

All specs producedby other GGF WGs orother SDOs

Root documents

Documents producedby OGSA WG or other GGF WGs

Page 15: The OGSA Vision  for Service Oriented Architectures

E.g. OGSA Data working group

Brings together:Domain experts within OGSAChairs of other WG/RGs

Output is included in OGSA specification

OGSA-WG

OGSA Dataworking 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, …

Page 16: The OGSA Vision  for Service Oriented Architectures

Forthcoming Specifications

JSDL: Job Submission Description LanguageOGSA BES: Basic Execution ServiceByteIO: POSIX-like IOWS-DAI: Data Access and IntegrationRNS: Resource Namespace ServiceWS-Naming: Abstract Names

Page 17: The OGSA Vision  for Service Oriented Architectures

OGSA Basic Profile v1.0

OGSA needs a stable Web Services infrastructure…

…but it is a design objective that OGSA be infrastructure agnosticHence WSRF basic profile for OGSAThere could be other basic profiles for OGSA

Normative reference specificationsWS-I Basic profile 1.1 & Basic security profile 1.0WS-addressingWS Resource Framework & WS NotificationWS-security

Page 18: The OGSA Vision  for Service Oriented Architectures

OGSA schedule

2004 2005 2006

Base document

Scenarios & service

descriptions

RecommendedProfile

Normativespecifications

OGSA-WGOGSA-WG Architecture V1.0

OGSA-WGOGSA-WG V1.5

OGSA-dataOGSA-dataData architecture

OGSA-ByteIOOGSA-ByteIOByteIO Usecase

OGSA-WGOGSA-WGWSRF Basic Profile

OGSA-ByteIOOGSA-ByteIO

OGSA-BESOGSA-BES

ByteIO

Basic Execution Service

GFSGFSRNS

Left edge: public comment start, Right edge: GFD publication

JSDL JSDLJSDL

WS-DAI WS-DAIWS-DAI

Page 19: The OGSA Vision  for Service Oriented Architectures

OGSA-based Open Source Grids

OGSA-DAIOGSA-DAI

Several Grid projects are implementing OGSA components


Recommended