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