standards landscape and arc development plans

14
Standards landscape and ARC development plans Péter Stefán KnowARC WP3 + NIIF

Upload: tudor

Post on 02-Feb-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Standards landscape and ARC development plans. Péter Stefán KnowARC WP3 + NIIF. Agenda. Importance Interoperability Process T3.3 and T3.4 Standards survey Important for ARC and KnowARC. Why to deal with standards?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Standards landscape and ARC development plans

Standards landscape and ARC development plans

Péter StefánKnowARC WP3 + NIIF

Page 2: Standards landscape and ARC development plans

Agenda

Importance

Interoperability

Process

T3.3 and T3.4

Standards survey

Important for ARC and KnowARC

Page 3: Standards landscape and ARC development plans

Why to deal with standards?

Numerous grid infrastructure and middleware initiatives: thematic and regional grids that do not even talk to each other at service level.Lessons learned from network development: protocol war in 80s, then consolidation, then huge boots in development.What had led to this? The recognition of the original purpose: connecting computers.In grid: connect resources.Tool: commonly accepted data models and interfaces.

Page 4: Standards landscape and ARC development plans

Interoperability

Definition: “the ability of systems, units, or forces to provide services to and accept services from other systems, units or forces and to use the services exchanged to enable them to operate effectively together”.

The emphasis is on the service not on the infrastructures that provide them.

KnowARC: dedicated WP3, 5 tasks.

Page 5: Standards landscape and ARC development plans

Interoperability, interoperation

Page 6: Standards landscape and ARC development plans

Dealing with standards

Two way, iterative procedure: a) implement usable standards, b) provide improvement feedback to the standardization bodies.

Our model corresponds to this iterative process: T3.3 “inbound”, T3.4 “outbound”.

Page 7: Standards landscape and ARC development plans

Survey of standards

D3.3-1 originally referred to as OGSA survey: a document summarizing current standards, quasi-standards.

Gratitude: Alex Konstantinov, Balázs Kónya, Ferenc Szalai, Mattias Ellert.

Different grid (or grid-related) standardization organizations: OGF, OASIS, IETF, W3C.

Title, Organization, Reference, Summary, Relevance, Action, Issues.

Relevant, potentially relevant, good to know about, irrelevant.

Page 8: Standards landscape and ARC development plans

Relevant standards - core

GDF.80 - OGSA architecture process (capabilities): ARC will be re-engineered in a WS-framework, rely on XML/WSDL/SOAP, accept WS-Addressing, provide state manipulation and notification functionality and satisfy one or more OGSA profiles.

GFD.72 + WS-I BP, BSP - WS-RF Basic Profile: The development of ARC components based on the WS-RF specifications included in this profile must follow the instructions of the profile.

Page 9: Standards landscape and ARC development plans

Relevant standards - exec cap.

GFD.56 - JSDL: Should be used for communication among services dealing with job instances. xRSL, JSDL Arclib. Extensions.

OGSA-BES (interface, activities): The basic job management service can use BES-Factory as a primary interface but it is clear that some extensions will be required, and such extensions can be collected in a BES-specific Profile.

Extensions in sync.

Page 10: Standards landscape and ARC development plans

Relevant standards - data

GFD.47 - GridFTP: Support the protocol; as soon as the new features are implemented in GT4.x C libraries, they should be included into ARC. Transfer neutrality - modular layout.

SRM: Storage management capability is an important feature of ARC that will be implemented through the SRM version 2.2 in addition to other more suitable solutions.

Interoperation, interoperability purposes.

Page 11: Standards landscape and ARC development plans

Relevant standards - infosys

GLUE (sites, services, computing and storage resources): We should try to use Glue 2.0 as a basic information model during the ARC implementation. Mapping between GLUE and ARC schema is available.

Page 12: Standards landscape and ARC development plans

Relevant standards - security

RFC3820 - X.509 Proxy certificate profile: Core implementation should focus on supporting such standardized PCs.

BSP SC - extends WS-I BSP: No anonymous connections. Follow the development of the draft while implementing middleware.

Page 13: Standards landscape and ARC development plans

Possibly relevant standards

GFD.73 - Application Content Service for RTEs,

GFD.54 - MyProxy,

GFD.53 - OGSA standards roadmap,

GFD.38 - Authorization framework,

GFD.24 - GSS-API,

RUS, GGF-UR,

WS-Addressing,

XACML, SAML, WSN

Page 14: Standards landscape and ARC development plans

Thanks + Questions