{"title":"CL-SLAM:基于云服务的应用的跨层SLA监控框架","authors":"Mohan Baruwal Chhetri, Quoc Bao Vo, R. Kowalczyk","doi":"10.1145/2996890.2996906","DOIUrl":null,"url":null,"abstract":"Modern applications are increasingly being composed from multiple components that require and consume services at dierent 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-eective and performanceecient 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) realtime, 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.","PeriodicalId":350701,"journal":{"name":"2016 IEEE/ACM 9th International Conference on Utility and Cloud Computing (UCC)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"CL-SLAM: Cross-Layer SLA Monitoring Framework for Cloud Service-Based Applications\",\"authors\":\"Mohan Baruwal Chhetri, Quoc Bao Vo, R. Kowalczyk\",\"doi\":\"10.1145/2996890.2996906\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern applications are increasingly being composed from multiple components that require and consume services at dierent 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-eective and performanceecient 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) realtime, 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.\",\"PeriodicalId\":350701,\"journal\":{\"name\":\"2016 IEEE/ACM 9th International Conference on Utility and Cloud Computing (UCC)\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-12-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE/ACM 9th International Conference on Utility and Cloud Computing (UCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2996890.2996906\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE/ACM 9th International Conference on Utility and Cloud Computing (UCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2996890.2996906","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
CL-SLAM: Cross-Layer SLA Monitoring Framework for Cloud Service-Based Applications
Modern applications are increasingly being composed from multiple components that require and consume services at dierent 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-eective and performanceecient 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) realtime, 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.