Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2006 Open Grid Forum WS-Agreement Advance Reservation Profile Oliver Waeldrich OGF 26, 26. May, Chapel Hill.

Similar presentations


Presentation on theme: "© 2006 Open Grid Forum WS-Agreement Advance Reservation Profile Oliver Waeldrich OGF 26, 26. May, Chapel Hill."— Presentation transcript:

1 © 2006 Open Grid Forum WS-Agreement Advance Reservation Profile Oliver Waeldrich OGF 26, 26. May, Chapel Hill

2 © 2006 Open Grid Forum 2 Full Copyright Notice Copyright (C) Open Grid Forum (2005,2006,2007,2008). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. The limited permissions granted above are perpetual and will not be revoked by the OGF or its successors or assignees.

3 © 2006 Open Grid Forum 3 Goal: AR Profile SLA Template for advance reservation jobs Goal Usage of WSAG mechanisms Definition of agreement processing Definition of terms, properties, naming, standards, extensions, … Agreement Terms Service Property 1 Term 1 Guarantee Term 1 Service Property 2 Service Term State Term 1 Monitoring data State Guarantee Term State Term 1 State actual value nominal value

4 © 2006 Open Grid Forum 4 Advance Reservation Agreement Overview AgreementProperties Context Terms State AgreementState ServiceTermState AgreementProperties data associated with agreement Comprises static and dynamic data Static data Available at agreement creation Part of agreement offer Dynamic data Available at runtime Agreement monitoring

5 © 2006 Open Grid Forum 5 Advance Reservation Agreement Context AR_AGREEMENT 1 AgreementResponder 2009-04-08T20:24:15.408+02:00 1 AR_AGREEMENT …

6 © 2006 Open Grid Forum 6 Advance Reservation Agreement Overview AgreementProperties Context Terms State AgreementState ServiceTermState Term definition What terms describe the service Which properties are exposed Relationship of exp. properties ServiceProperties GuaranteeTerms ServiceDescriptionTerms

7 © 2006 Open Grid Forum 7 Advance Reservation Agreement Terms: job description App1 1.0 My Application 2.0E9 2.0 16.0 … Application description Standard JSDL No extensions (e.g. POSIX ) Resource description

8 © 2006 Open Grid Forum 8 Advance Reservation Agreement Terms: time constraints … <wsag:ServiceDescriptionTerm wsag:Name="AR_TIME_CONSTRAINTS" wsag:ServiceName="ARService"> 2009-04-08T20:24:15.408+02:00 2009-04-09T20:24:15.408+02:00 …

9 © 2006 Open Grid Forum 9 Advance Reservation Agreement Terms: service properties … … … … … … …

10 © 2006 Open Grid Forum 10 Advance Reservation Agreement Terms: guarantee term (JOB_EXECUTION_STATE eq 'Ready') or (JOB_EXECUTION_STATE eq 'Complete') CPU SPEED (REQ_START_TIME le ACT_START_TIME) and (empty(ACT_END_TIME) or (ACT_END_TIME le REQ_END_TIME)) and (REQ_CPU_SPEED le ACT_CPU_SPEED) P5M € 5 P5M € 10 Java expression language (JEXL) Java expression language (JEXL) Java Expression Language (JEXL) Based on JSP 2.0 and JSTL 1.0 EL Working implementation for EL available No need for custom EL for WSAG profiling

11 © 2006 Open Grid Forum 11 Advance Reservation Agreement State: overview AgreementProperties Context Terms State AgreementState ServiceTermState State monitoring Focus on service terms state How expose monitoring data ServiceProperties GuaranteeTerms ServiceDescriptionTerms

12 © 2006 Open Grid Forum 12 Advance Reservation Agreement Term state: generell SDT-State should contain the monitoring data required to evaluate guarantees Usage similar to that of service description terms in templates/offers Definition of monitoring data format should be part of the SLA service contract AR-Profile: State is represented in same data format as service description terms

13 © 2006 Open Grid Forum 13 Advance Reservation Agreement Term state : job description Ready App1 1.0 My Application 2.0E9 2.0 16.0

14 © 2006 Open Grid Forum 14 Advance Reservation Agreement Term state: time constraints Ready 2009-04-08T20:24:15.408+02:00 2009-04-09T20:24:15.408+02:00

15 © 2006 Open Grid Forum 15 Advance Reservation Agreement Extensions: time constraints


Download ppt "© 2006 Open Grid Forum WS-Agreement Advance Reservation Profile Oliver Waeldrich OGF 26, 26. May, Chapel Hill."

Similar presentations


Ads by Google