2. SALMon
Monitoring and quality assessment framework for services
GESSI: SALMon
Monitoring QoS of services
Check for SLA violations
Notify the interested parties
2
3. SALMon
GESSI: SALMon
Main features and characteristics:
Technology
agnostic design
Monitoring
and Testing
Extensible
add metrics
Easily
interoperable
3
7. SALMon
GESSI: SALMon
Current monitored metrics
Response Time
Current
R.T.
Average R.T.
Maximum R.T.
Minimum R.T.
Round-trip time
Current
RTT
Average RTT
Maximum RTT
Minimum RTT
Execution Time
Current
E.T.
Average E.T.
Maximum E.T.
Minimum E.T.
Availability
Current
Avail.
Other
Input
Output
7
8. SALMon
GESSI: SALMon
SALMon in S-Cube
Usage-based
Online testing
Monitoring
the cloud
Monitoring
WS-Agreements
Self-Adaptive
SBAs
SALMon in UPC
Service
selection
Prediction
accuracy
8
15. Prediction accuracy
GESSI: SALMon
Monitor the results of predictive services and compare
them automatically with services providing the
information once the predicted events have occurred.
15
16. Conclusions
SALMon
GESSI: SALMon
Implemented as Service Based System
Services: Monitor, Analyzer
Easy integration with other frameworks
Several features
Technology agnostic
Combines monitoring and testing
Extensible with new metrics
Used in different frameworks
Applied in 6 projects from S-Cube and UPC
Supports several distinct objectives
16