SLA Negotiation in AssessGrid WSAgreement Implementation with Globus Toolkit - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

SLA Negotiation in AssessGrid WSAgreement Implementation with Globus Toolkit

Description:

Key aspects of SLAs in AssessGrid. 1st Prototype: Negotiation implementation ... getQuote and createAgreement realises that. Provider makes no tentative reservations ... – PowerPoint PPT presentation

Number of Views:70
Avg rating:3.0/5.0
Slides: 14
Provided by: kersti74
Category:

less

Transcript and Presenter's Notes

Title: SLA Negotiation in AssessGrid WSAgreement Implementation with Globus Toolkit


1
SLA Negotiation in AssessGridWS-Agreement
Implementation with Globus Toolkit
  • Kerstin Voss
  • Paderborn Center for Parallel Computing (PC²)
  • University of Paderborn

2
Agenda
  • Key aspects of SLAs in AssessGrid
  • 1st Prototype Negotiation implementation
  • 2nd Prototype Modified negotiation
  • Summary

3
WS-Agreement
SLAs
1st Prototype
2nd Prototype
Summary
  • Context
  • General information
  • Service Terms
  • What service should be provided?
  • Guarantee Terms
  • obligations for provider or user
  • Penalty fees

4
SLAs in AssessGrid
SLAs
1st Prototype
2nd Prototype
Summary
  • parallel or single-jobs in a Computational Grid
    are considered
  • number of compute nodes
  • earliest start time
  • latest finish time
  • Resource Management System used is
    planning-based (OpenCCS)
  • execution duration has to be specified
  • AssessGrid specific
  • Probability of Failure for an SLA

5
Scenario 1 User Provider Neg.
SLAs
1st Prototype
2nd Prototype
Summary
  • Fill Template
  • Job description
  • Max. PoF
  • Min. Penalty

Get Template
SLA Request
Commit
Contract
SLA Offer
Create Offer - Set Price
RMS Resource Management System PoF
Probability of Failure
6
Scenario 2a Broker Mediator
SLAs
1st Prototype
2nd Prototype
Summary
Get Templates
Template Subscription
RMS Resource Management System
7
Scenario 2a Broker Mediator
SLAs
1st Prototype
2nd Prototype
Summary
SLA Request
SLA Offer
RMS Resource Management System
8
Scenario 2a Broker Mediator
SLAs
1st Prototype
2nd Prototype
Summary
Commit
Contract
RMS Resource Management System
9
Scenario 2b Broker Contractor
SLAs
1st Prototype
2nd Prototype
Summary
Contract
Contract
RMS Resource Management System
10
Problem in 1st Prototype
SLAs
1st Prototype
2nd Prototype
Summary
  • End-user sends the provider an SLA request
  • Provider makes a tentative reservation and
    generates an SLA offer
  • End-user might accept or reject this SLA offer
  • ? Tentative reservations are blocked execution
    times for other SLA requests

11
Modified SLA-Negotiation Process
SLAs
1st Prototype
2nd Prototype
Summary
  • Prevents vulnerability of Denial of service
    attacks

12
Summary
SLAs
1st Prototype
2nd Prototype
Summary
  • SLAs in AssessGrid are defined for jobs in a
    Computational Grid
  • WS-Agreement implementation was modified
  • getQuote and createAgreement realises that
  • Provider makes no tentative reservations?
    prevents vulnerability of DoS attacks
  • AgreementInititator is end-user

Thanks for your attention!
13
Consortium - www.assessgrid.eu
Write a Comment
User Comments (0)
About PowerShow.com