SLAC - Slides of the Conference Presentation of the Paper Data May - - PDF document

slac slides of the conference presentation of the paper
SMART_READER_LITE
LIVE PREVIEW

SLAC - Slides of the Conference Presentation of the Paper Data May - - PDF document

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/275955903 SLAC - Slides of the Conference Presentation of the Paper Data May 2015 CITATIONS READS 0 87 3 authors , including:


slide-1
SLIDE 1

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/275955903

SLAC - Slides of the Conference Presentation of the Paper

Data · May 2015

CITATIONS READS

87

3 authors, including: Some of the authors of this publication are also working on these related projects: A Foundational theory for attribute-based communication View project AutoManSec 4 CloudIoT - Autonomic Management and Security for Cloud and IoT View project Rafael Brundo Uriarte Kunsthistorisches Institut in Florence - Max Planck Institute

34 PUBLICATIONS 370 CITATIONS

SEE PROFILE

Rocco De Nicola IMT School for Advanced Studies Lucca

282 PUBLICATIONS 6,928 CITATIONS

SEE PROFILE

All content following this page was uploaded by Rafael Brundo Uriarte on 07 May 2015.

The user has requested enhancement of the downloaded file.

slide-2
SLIDE 2

SLAC: A Formal Service-Level-Agreement Language for Cloud Computing

Rafael B. Uriarte, Francesco Tiezzi and Rocco De Nicola name.lastname@imtlucca.it

7th IEEE/ACM UCC - December 10, 2014 - London, UK

slide-3
SLIDE 3

Contents

1 SLA and the Clouds 2 SLAC Language 3 Business Extension 4 SLAC Implementation 5 Conclusions

Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 1/18

slide-4
SLIDE 4

SLA and the Clouds

SLA and the Clouds Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 2/18

slide-5
SLIDE 5

Services in the Cloud

◮ Handing over

the “Problem”

◮ Guarantee!

SLA and the Clouds Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 3/18

slide-6
SLIDE 6

Service-Level-Agreement (SLA)

◮ Contract ◮ Description ◮ Quality-of-Service ◮ Formalism

SLA and the Clouds Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 4/18

slide-7
SLIDE 7

Yet Another SLA Definition Language?

Features WSOL WSLA SLAng WSA SLA*

General

Deployment Models

  • Broker Support
  • Business

Pricing Schemes

  • Formal

Semantics

  • “” feature covered

“” feature partially covered “-” no support

SLA and the Clouds Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 5/18

slide-8
SLIDE 8

SLAC Language

SLAC Language Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 6/18

slide-9
SLIDE 9

SLA for Cloud Computing - SLAC

◮ Domain Specific ◮ Multi-Party ◮ Deployment Models ◮ Formalism ◮ Simplicity

SLAC Language Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 7/18

slide-10
SLIDE 10

Example

SLAC Language Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 8/18

slide-11
SLIDE 11

SLAC Semantics

◮ SLA = Constraint Solving Problem

SLAC Language Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 9/18

slide-12
SLIDE 12

Business Extension

Business Extension Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 10/18

slide-13
SLIDE 13

Business Aspects

◮ Business Actions ◮ Flat and Variable Models ◮ Pricing Schemes

Business Extension Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 11/18

slide-14
SLIDE 14

SLAC Implementation

SLAC Implementation Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 12/18

slide-15
SLIDE 15

SLA Evaluation Framework

SLAC Implementation Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 13/18

slide-16
SLIDE 16

Experiments

◮ Proof-of-Concept

Implementation

◮ Experiments to Test

the Feasibility

SLAC Implementation Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 14/18

slide-17
SLIDE 17

Conclusions

Conclusions Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 15/18

slide-18
SLIDE 18

Message

◮ SLA is essential - NO Terms and Conditions! ◮ Many Gaps in the Existing Solutions ◮ SLA Definition Language for Clouds

Conclusions Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 16/18

slide-19
SLIDE 19

Future Works

◮ PaaS and SaaS ◮ Dynamic SLAs ◮ Autonomic Cloud Use Case

Conclusions Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 17/18

slide-20
SLIDE 20

Project Page

http://sysma.imtlucca.it/tools/slac/

Conclusions Rafael B. Uriarte, Francesco Tiezzi, and Rocco De Nicola 18/18

View publication stats View publication stats