monitoring the service-based system lifecycle with salmon

15
Published at Expert Systems with Applications, 42(19), 2015. (I.F.: 2.24) Monitoring the service-based system lifecycle with SALMon Marc Oriol Hilari, Xavier Franch, Jordi Marco JCIS2016, September 15 th , Salamanca GESSI research group Universitat Politècnica de Catalunya

Upload: gessi-upc

Post on 16-Mar-2018

252 views

Category:

Services


0 download

TRANSCRIPT

Page 1: Monitoring the service-based system lifecycle with SALMon

Published at Expert Systems with Applications, 42(19), 2015. (I.F.: 2.24)

Monitoring the service-based system lifecycle with SALMon

Marc Oriol Hilari, Xavier Franch, Jordi Marco

JCIS2016, September 15th, Salamanca

GESSI research groupUniversitat Politècnica de Catalunya

Page 2: Monitoring the service-based system lifecycle with SALMon

Web service

Web service

Web serviceWeb service

Service Oriented Computing

JCIS2016, September 15th, Salamanca

Page 3: Monitoring the service-based system lifecycle with SALMon

Service Oriented ComputingQoS requirementsD

esig

n

Selection of services

Quality

AssessmentSBS adaptation

SBS deployment

JCIS2016, September 15th, Salamanca

Page 4: Monitoring the service-based system lifecycle with SALMon

Service Oriented Computing

JCIS2016, September 15th, Salamanca

Monitoring is needed!

Page 5: Monitoring the service-based system lifecycle with SALMon

SLA

Features of SALMon

JCIS2016, September 15th, Salamanca

Page 6: Monitoring the service-based system lifecycle with SALMon

SLA

Features of SALMon

Model based + invocation based configuration

JCIS2016, September 15th, Salamanca

Page 7: Monitoring the service-based system lifecycle with SALMon

SLA

Features of SALMon

passive monitoring + online testing

JCIS2016, September 15th, Salamanca

Page 8: Monitoring the service-based system lifecycle with SALMon

SLA

Features of SALMon

Extensible with new metrics

JCIS2016, September 15th, Salamanca

Page 9: Monitoring the service-based system lifecycle with SALMon

SLA

Features of SALMon

Extensible with new types of services

JCIS2016, September 15th, Salamanca

Page 10: Monitoring the service-based system lifecycle with SALMon

SLA

Features of SALMon

Push & Pull approach to retrieve the QoS

JCIS2016, September 15th, Salamanca

Page 11: Monitoring the service-based system lifecycle with SALMon

SLA

Features of SALMon

Easily interoperable in a modular way

JCIS2016, September 15th, Salamanca

Page 12: Monitoring the service-based system lifecycle with SALMon

Architecture of SALMon

JCIS2016, September 15th, Salamanca

Page 13: Monitoring the service-based system lifecycle with SALMon

Service Selection:

WeSSQoS

Multialgorithm web serviceselection platform

SBS Deployment

FCM

Cloud Federation Management System

Quality assurance

Platform for monitoring and explaining violations of SLAs (WS-Agreement)

SALMonADA

Usage of SALMon

JCIS2016, September 15th, Salamanca

Page 14: Monitoring the service-based system lifecycle with SALMon

SBS Adaptation

MAESoS

PROSA PROTEUS

CARE

Proactive Adaptation

Reactive Adaptation

Proactive Adaptation

Changing Requirements Adaptation

Usage of SALMon

JCIS2016, September 15th, Salamanca

Page 15: Monitoring the service-based system lifecycle with SALMon

Thank you

[email protected]

@marc_oriol

JCIS2016, September 15th, Salamanca