Skip to main content
Skip main navigation
No Access

Towards an adaptive QoS-driven monitoring of cloud SaaS

Published Online:pp 263-277https://doi.org/10.1504/IJGUC.2014.065391

The abundance of services offered by cloud providers raises the need for Quality of Service (QoS) monitoring to enforce Service Level Agreements (SLAs). In this paper, we propose a cloud-monitoring scheme, which offers flexible and dynamically reconfigurable QoS monitoring services to adapt to various cloud based service characteristics. We propose to grant cloud service consumers the option to decide whether to switch to another service provider, if the current provider frequently violates the corresponding SLA contract. For cloud service providers, the monitoring scheme provides dashboard-like indicators to continuously manage the performance of their SaaS platform and visualise the monitoring data. Our experimental evaluation involves a real cloud platform to illustrate the capability of our monitoring scheme in detecting and reporting violations of SLAs for both single and composite SaaS services. A particular emphasis on visualisation options is highlighted when revealing and reconfiguring monitoring data in a user-friendly display.

Keywords

utility computing, cloud, cloud monitoring, SaaS, composite SaaS, SLA, QoS

References

  • 1. Adinolfi, O., Cristaldi, R., Coppolino, L., Romano, L. ‘QoS-MONaaS: a portable architecture for QoS monitoring in the cloud’ 2012 8th International Conference on Signal Image Technology and Internet Based Systems (SITIS) 527 532 Google Scholar
  • 2. Alexander, K., Heiko, L. The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services 2002 New York IBM Research Reports Google Scholar
  • 3. Alhamad, M., Dillon, T., Chang, E. ‘Conceptual SLA framework for cloud computing’ 2010a 4th IEEE International Conference on Digital Ecosystems and Technologies (DEST) IEEE 606 610 Google Scholar
  • 4. Alhamad, M., Dillon, T., Chang, E. ‘SLA-based trust model for cloud computing’ 2010b 13th International Conference on Network-Based Information Systems (NBiS) IEEE 321 324 Google Scholar
  • 5. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I. ‘A view of cloud computing’ Communications of the ACM 2010 53 50 58 Google Scholar
  • 6. Buyya, R., Broberg, J., Goscinski, A.M. Cloud Computing Principles and Paradigms 2010 Hoboken, NJ, USA Wiley Google Scholar
  • 7. Buyya, R., Chee Shin, Y., Venugopal, S. ‘Marketoriented cloud computing: vision, hype, and reality for delivering IT services as computing utilities’ 2008 10th IEEE International Conference on High Performance Computing and Communications (HPCC‘08) 5 13 Google Scholar
  • 8. Chazalet, A. ‘Service level agreements compliance checking in the cloud computing: architectural pattern, prototype, and validation’ 2010 5th International Conference on Software Engineering Advances (ICSEA) IEEE 184 189 Google Scholar
  • 9. Cicotti, G., Coppolino, L., Cristaldi, R., D’Antonio, S., Romano, L. ‘QoS monitoring in a cloud services environment: the SRT-15 approach’ 2012 7155 Parallel Processing Workshops, Lecture Notes in Computer Science 15 24 Google Scholar
  • 10. CloudKick Cloud Monitoring and Management. Available 2014 online at: http:/http://www.cloudkick.com Google Scholar
  • 11. de Chaves, S.A., Westphall, C.B., Lamin, F.R. ‘SLA perspective in security management for cloud computing’ 2010 6th International Conference on Networking and Services (ICNS) IEEE 212 217 Google Scholar
  • 12. Ferretti, S., Ghini, V., Panzieri, F., Pellegrini, M., Turrini, E. ‘QoS-aware clouds’ 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD) 321 328 Google Scholar
  • 13. Google Google Drive 2013 Available online at: https://drive.google.com/ Google Scholar
  • 14. Kamel, A., Al-Fuqaha, A., Kountanis, D., Khalil, I. ‘Towards a client-side QoS monitoring and assessment using generalized Pareto distribution in a cloud-based environment’ 2013 IEEE Wireless Communications and Networking Conference Workshops (WCNCW) 123 128 Google Scholar
  • 15. Lin, K., Tong, W., Zhang, L., Hu, C. ‘SCM: a design and implementation of monitoring system for cloudstack’ 2013 International Conference on Cloud and Service Computing (CSC) 146 151 Google Scholar
  • 16. Ma, K., Sun, R., Abraham, A. ‘Toward a modulecentralized and aspect-oriented monitoring framework in clouds’ Journal of Universal Computer Science 2013 19 2241 2265 Google Scholar
  • 17. Mdhaffar, A., Ben Halima, R., Juhnke, E., Jmaiel, M., Freisleben, B. ‘AOP4CSM: an aspect-oriented programming approach for cloud service monitoring’ 2011 11th IEEE International Conference on Computer and Information Technology (CIT) 363 370 Google Scholar
  • 18. Meng, S., Liu, L. ‘Enhanced monitoring-as-a-service for effective cloud management’ IEEE Transactions on Computers 2012 1 14 Google Scholar
  • 19. Morariu, O., Borangiu, T., Morariu, C. ‘Multi-layer QoS monitoring in private clouds’ 2013 24th International Workshop on Database and Expert Systems Applications (DEXA) 236 240 Google Scholar
  • 20. Rimal, B.P., Eunmi, C., Lumb, I. ‘A taxonomy and survey of cloud computing systems’ 2009 5th International Joint Conference on INC, IMS and IDC (NCM’09) 44 51 Google Scholar
  • 21. Sezov, R. Liferay in Action: the Official Guide to Liferay Portal Development 2012 Shelter Island, NY Manning Google Scholar
  • 22. Shicong, M., Iyengar, A.K., Rouvellou, I.M., Ling, L., Kisung, L., Palanisamy, B., Yuzhe, T. ‘Reliable state monitoring in cloud data centers’ 2012 IEEE 5th International Conference on Cloud Computing (CLOUD) 951 958 Google Scholar
  • 23. Torkashvan, M., Haghighi, H. ‘CSLAM: a framework for cloud service level agreement management based on WSLA’ 2012 6th International Symposium on Telecommunications (IST) 577 585 Google Scholar
  • 24. Wang En, D., Wu, N., Li, X. ‘QoS-oriented monitoring model of cloud computing resources availability’ 2013 5th International Conference on Computational and Information Sciences (ICCIS) 1537 1540 Google Scholar
  • 25. Xiao, L., Yun, Y., Dong, Y., Gaofeng, Z., Wenhao, L., Dahai, C. ‘A generic QoS framework for cloud workflow systems’ 2011 IEEE 9th International Conference on Dependable, Autonomic and Secure Computing (DASC) 713 720 Google Scholar
  • 26. You, J., Zhang, L., Wang, H., Sun, Y., Cao, G. ‘JMeterbased aging simulation of computing system’ 2010 International Conference on Computer, Mechatronics, Control and Electronic Engineering (CMCE) 282 285 Google Scholar