CL-SLAM: cross-layer SLA monitoring framework for cloud service-based applications

Date

2016

Authors

Chhetri, M.B.
Vo, Q.B.
Kowalczyk, R.

Editors

Bilof, R.

Advisors

Journal Title

Journal ISSN

Volume Title

Type:

Conference paper

Citation

2016 IEEE/ACM 9th International Conference On Utility And Cloud Computing (UCC), 2016 / Bilof, R. (ed./s), pp.30-36

Statement of Responsibility

Conference Name

9th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2016 (6 Dec 2016 - 9 Dec 2016 : Shangai, China)

Abstract

Modern applications are increasingly being composed from multiple components that require and consume services at different layers of the cloud stack. The diverse, dynamic and unpredictable nature of both cloud services and application workloads makes quality-assured provision of such cloud service-based applications (CSBAs) a major challenge. While elasticity and autoscaling gives CSBA providers the ability to scale cloud resources on-demand, they require a comprehensive, system-wide view of the application performance in order to make timely, cost-effective and performanceefficient scaling decisions. In this paper, we propose, develop and validate CL-SLAM - a Cross-Layer SLA Monitoring Framework for CSBAs. Its main features include (a) real-time, fine-grained visibility into CSBA performance, (b) visual descriptive analytics to identify correlations and interdependencies between cross-layer performance metrics, (c) temporal profiling of CSBA performance, (d) proactive monitoring, detection and root-cause analysis of SLA violation, and (e) support for both reactive and proactive adaptation in support of quality-assured CSBA provision. We validate our approach through a prototype implementation.

School/Discipline

Dissertation Note

Provenance

Description

Access Status

Rights

Copyright 2016 ACM

License

Grant ID

Call number

Persistent link to this record