Download - Introducing Commercial Use Cases to an Academic e-Science Infrastructure

Transcript

Service Level Agreements for D-Grid

http://www.sla4d-grid.de

Introducing Commercial Use Cases to an Academic e-Science Infrastructure

Philipp Wieder, TU Dortmund

Managing Quality of Service in Distributed Computing Infrastructures WorkshopMarch 17, 2010, Open Grid Forum 28, Munich, DE

2SLA4D-Grid

Outline

For those who do not know D-Grid Driven by use cases Nice architecture sketches Technology insights Challenges? Yes! Status quo vadis?

March 15, 2010

3SLA4D-Grid

Status Quo D-Grid

March 15, 2010

Heterogeneous Grid environment Three middleware OGSA-DAI, dCache Numerous “Core Services”

> 30k cores in 2009 > 30 projects under the

D-Grid umbrella D-Grid Integration Project steers operation,

VO Mgmt, …

4SLA4D-Grid

Use Cases

From within the project Geodata Infrastructures, con terra Cloud offering, Oracle

Academic Resource delegation, DGSI

Commercial ERP SaaS, SAP

March 15, 2010

5SLA4D-Grid

Spatial Data Infrastructures

March 15, 2010

B. Baranski, Grid Computing Enabled Web Processing Service, 2008

6SLA4D-Grid

Resource Delegation

March 15, 2010

Figure by courtesy of DGSI

7SLA4D-Grid

Approach

SLA Layer: Develop a set of services for service-level management

Generic SLA: Cover the main use of resource reservation

Domain-specific SLAs: Covering the Use Cases User support: Clients, APIs, ... Integration: With D-Grid core services like

monitoring, accounting, ...

March 15, 2010

9SLA4D-Grid

Integration Plans

March 15, 2010

10SLA4D-Grid

OGF-based Technology

WS-Agreement as a basis Generic SLA Micro-specs for Advance Reservation, ...

WS-Agreement for Java (WSAG4J) serves as core Templates, Offers, Agreements Monitoring Negotiation

JSDL (use case dependent) as requirements description

March 15, 2010

11SLA4D-Grid

Spotlight on Negotiation

Collaborative work: GRAAP, SmartLM, SLA@SOI, SLA4D-Grid

Based on WS-Agreement Bilateral negotiation of agreement

offers Support re-negotiation Symmetric protocol (re.

Negotiation initialisation)

March 15, 2010

WS-Agreement Negotiation 1.0 draft, 2010

12SLA4D-Grid

Spotlight on Advance Reservation

Collaborative work: GRAAP, SLA4D-Grid Simple reservations OGF Micro-spec through

GRAAP WG Service-level addition to DRMAA

extensions proposed by PSNC?

March 15, 2010

<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ar="http://www.ogf.org/graap/AR/2009/04/" targetNamespace="http://www.ogf.org/graap/AR/2009/04/" attributeFormDefault="qualified" elementFormDefault="qualified"><xs:complexType name="TimeWindowType"><xs:sequence> <xs:element ref="ar:StartTime" minOccurs="0"/> <xs:element ref="ar:EndTime" minOccurs="0"/></xs:sequence></xs:complexType><xs:element name="StartTime" type="xs:dateTime" /><xs:element name="EndTime" type="xs:dateTime" /> <xs:element name="AllocationTimeConstraint" type="ar:TimeWindowType" /> <xs:element name="AllocationTime" type="ar:TimeWindowType" /></xs:schema>

W. Ziegler, Initial Version of D-Grid SLA, 2009

13SLA4D-Grid

Challenges I

Heterogeneous Grid environment “Democratic” process re. technology, operation,

etc. broad support vs leisurely process

Service offers like SLA4D-Grid’s have to support Globus, gLite, UNICORE broad support vs implementation effort

Core services (monitoring, accounting) not offered across all middleware and miss SLA-related requirements established technology vs business demand

March 15, 2010

14SLA4D-Grid

Challenges II

Grids and Clouds All funding sources push strongly towards Clouds

well-established environment vs market pressure Grid as a Service, Clouds as Grid resources

terminology vs reality Service-level Management

resource-centric Grid vs service-centric Cloud

March 15, 2010

15SLA4D-Grid

Challenges III

Business model and modus operandi Technical solutions can be provided by SLA4D-Grid,

but integration into operational concept is done by D-Grid service offer vs service operation

Legal issues are far from being solved developer’s dream vs legal reality

Business cases exist, but nobody ever ran businessin D-Grid Academic vs commercial

March 15, 2010

16SLA4D-Grid

Status Quo Vadis?

Project is 10 months young Current focus on 1st prototype

Support for two use cases SLA development, negotiation, implementation Support for Globus, UNICORE

Plans Integration with D-Grid monitoring & accounting Added value service-level management Tackle the legal issues

March 15, 2010

17SLA4D-Grid

Questions & Recommended Reading

QUESTIONS?

Overview: http://www.d-grid.de On SLA4D-Grid: http://www.sla4d-grid.de Technical reports: soon to appear above WSAG4J:

http://packcs-e0.scai.fraunhofer.de/wsag4j/ Negotiation:

https://forge.gridforum.org/sf/go/doc15831?nav=1March 15, 2010