Skip to main content
Log in

A framework to address inconstant user requirements in cloud SLAs management

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Dynamically managing service level agreements (SLAs) is a non-trivial issue for both active media technology users and providers. Cloud computing is considered as one of the significant components of the rapidly emerging active media in the current era. As the technology grows rapidly, cloud computing requirements and techniques also change over time, while the current cloud SLA management methods are rigorous in terms of SLA contents updates with the technology innovation and user requirement change. In other words, public SLAs are used as templates, and when issuing a new SLA, it is necessary to map its requirements to all public SLAs. In addition, updating any consumer’s SLA requires a cumbersome process of remapping their changed requirements to all public SLAs. This paper proposes a cloud computing SLA management mechanism based on the real options analysis concept to manage cloud SLAs in a dynamic manner. At the beginning, or when issuing a new SLA, the proposed framework receives a new user’s requirements and maps these to all public SLAs, while executes only the most appropriate SLA based on options analysis and records/marks the other related solutions (SLAs) for future analysis to address any further change due to internal/external factor. This also provides a mechanism to effectively counter uncertainty parameters triggering dynamic change in cloud SLA management. The framework was deployed using Web SLA and Java followed by an experimental study to evaluate the efficacy and scalability of the proposed framework. The results show that the proposed framework provides efficient and scalable cloud SLA management mechanism.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Hewitt, C.: ORGs for scalable, robust, privacy-friendly client cloud computing. IEEE Internet Comput. 12(5), 96–99 (2008)

    Article  Google Scholar 

  2. Halboob, W., Mahmod, R., Alghathbar, K., Mamat, A.: TC-enabled and distributed cloud computing access control. J. Appl. Sci. 14(7), 620–630 (2014)

    Article  Google Scholar 

  3. Díaz-Sánchez, D., et al.: Media Gateway: bringing privacy to private multimedia cloud connections. Telecommun. Syst. 55(2), 315–330 (2013)

    Article  Google Scholar 

  4. Du, Y., Zhang, R., Li, M.: Research on a security mechanism for cloud computing based on virtualization. Telecommun. Syst. 53(1), 19–24 (2013)

    Article  MathSciNet  Google Scholar 

  5. Hu, J., Deng, J., Wu, J.: A green private cloud architecture with global collaboration. Telecommun. Syst. 52(2), 1269–1279 (2013)

    Google Scholar 

  6. Patel, P., Ranabahu, A., Sheth, A.: Service Level Agreement in Cloud Computing. Knoesis Center, Wright State University, Dayton (2009)

    Google Scholar 

  7. Brandic, I., Music, D., Dustdar, S., Venugopal, S., Buyya, R.: Advanced QoS Methods for Grid Workflows Based on Meta-Negotiations and SLA-Mappings. In: 3rd Workshop on Workflows in Support of Large-Scale Science (2008)

  8. Risch, M., Brandic, I., Altmann, J.: Using SLA mapping to increase market liquidity. In: Paper presented at the 7th International conference on Service-oriented computing (ICSOC/ServiceWave’09), Stockholm, Sweden (2009)

  9. Brandic, I., Music, D., Dustdar, S.: Service Mediation and Negotiation Bootstrapping as First Achievements Towards Self-adaptable Grid and Cloud Services. In: Paper presented at the 6th international conference industry session on Grids meets autonomic computing (GMAC ’09), Barcelona, Spain (2009)

  10. Maurera, M., Emeakarohaa, V.C., Brandica, I., Altmannb, J.: Cost-benefit analysis of an SLA mapping approach for defining standardized cloud computing goods. Future Gener. Comput. Syst. 28(1), 39–47 (2011)

    Article  Google Scholar 

  11. Padhy, R.P., Patra, M.R., Satapathy, S.C.: SLAs in cloud systems: the business perspective. Int. J. Comput. Sci. Telecommun. 3(1), 481–488 (2012)

    Google Scholar 

  12. Halboob, W., Abbas, H., Haouam, K., Yaseen, A.: Dynamically changing service level agreements (SLAs) management in cloud computing, intelligent computing methodologies. Lect. Notes Comput. Sci. 8589(2014), 434–443 (2014)

  13. Abbas, H., Magnusson, C., Yngstrom, L., Hemani, A.: Addressing dynamic issues in information security management. Inf. Secur. Manag. 19(1), 5–24 (2011)

    MATH  Google Scholar 

  14. Redl, C., Breskovic, I., Brandic, I., Dustdar, S.: Automatic SLA Matching and Provider Selection in Grid and Cloud Computing Markets. In: Paper presented at the 13th CM/IEEE International Conference on Grid Computing (GRID ’12). Beijing, China (2012)

  15. Ludwig, H., Keller, A., Dan, A., King, R.P., Franck, R.: Web Service Level Agreement (WSLA) Language Specification. IBM Corporation, New York (2003)

    Google Scholar 

  16. Kritikos, K., Plexousakis, D.: Requirements for QoS-based web service description and discovery. IEEE Trans. Serv. Comput. 2(4), 320–337 (2009)

    Article  Google Scholar 

  17. Tran, V. X., Tsuji, H.: A Survey and Analysis on Semantics in QoS for Web Services. In: Paper presented at the IEEE 23rd International Conference on Advanced Information Networking and Applications (AINA 2009), Bradford, United Kingdom (2009)

  18. Chudasma, N., Chaudhary, S.: Service Composition Using Service Selection with WS-Agreement. In: Paper presented at the 2nd Bangalore Annual Compute Conference (Compute 2009), Bangalore, India (2009)

  19. Fakhfakh, K., Tazi, S., Drira, K., Chaari, T., Jmaiel, M.: Implementing and Testing a Semantic-Driven Approach towards a Better Comprehension between Service Consumers and Providers. In: Paper presented at the IEEE 24th International Conference on Advanced Information Networking and Applications Workshops (WAINA ’10), Perth, Australia (2010)

  20. Muñoz, H., Kotsiopoulos, I., Micsik, A., Koller, B., Mora, J.: Flexible SLA negotiation using semantic annotations. In: Paper presented at the 7th International conference on Service-oriented computing (ICSOC/ServiceWave’09), Stockholm, Sweden (2009)

  21. Abbas, H., Yngström, L., Hemani, A.: Adaptability infrastructure for bridging IT security evaluation and options theory. In: Paper presented at the 2nd International Conference on Security of Information and Networks (SIN’09), Famagusta, Cyprus (2009)

  22. Abbas, H., Yngström, L., Hemani, A.: Option based evaluation: Security evaluation of IT products based on options theory. In: Paper presented at the 1st Eastern European Regional Conference on the Engineering of Computer-Based Systems: Setting New ECBS Frontiers, Novi Sad, Serbia (2009)

Download references

Acknowledgments

The authors would like to extend their sincere appreciation to the Deanship of Scientific Research at King Saud University for its funding of this research through the Research Group Project No. RG-1435-048.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haider Abbas.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Halboob, W., Abbas, H., Khan, M.K. et al. A framework to address inconstant user requirements in cloud SLAs management. Cluster Comput 18, 123–133 (2015). https://doi.org/10.1007/s10586-014-0408-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-014-0408-6

Keywords

Navigation