Cluster Computing

, Volume 18, Issue 1, pp 123–133 | Cite as

A framework to address inconstant user requirements in cloud SLAs management

  • Waleed Halboob
  • Haider AbbasEmail author
  • Muhammad Khurram Khan
  • Farrukh Aslam Khan
  • Maruf Pasha


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.


Cloud computing Service level agreement (SLA) Real options analysis SLA mapping 



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.


  1. 1.
    Hewitt, C.: ORGs for scalable, robust, privacy-friendly client cloud computing. IEEE Internet Comput. 12(5), 96–99 (2008)CrossRefGoogle Scholar
  2. 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)CrossRefGoogle Scholar
  3. 3.
    Díaz-Sánchez, D., et al.: Media Gateway: bringing privacy to private multimedia cloud connections. Telecommun. Syst. 55(2), 315–330 (2013)CrossRefGoogle Scholar
  4. 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)CrossRefMathSciNetGoogle Scholar
  5. 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. 6.
    Patel, P., Ranabahu, A., Sheth, A.: Service Level Agreement in Cloud Computing. Knoesis Center, Wright State University, Dayton (2009)Google Scholar
  7. 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)Google Scholar
  8. 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)Google Scholar
  9. 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)Google Scholar
  10. 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)CrossRefGoogle Scholar
  11. 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. 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)Google Scholar
  13. 13.
    Abbas, H., Magnusson, C., Yngstrom, L., Hemani, A.: Addressing dynamic issues in information security management. Inf. Secur. Manag. 19(1), 5–24 (2011)zbMATHGoogle Scholar
  14. 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)Google Scholar
  15. 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. 16.
    Kritikos, K., Plexousakis, D.: Requirements for QoS-based web service description and discovery. IEEE Trans. Serv. Comput. 2(4), 320–337 (2009)CrossRefGoogle Scholar
  17. 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)Google Scholar
  18. 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)Google Scholar
  19. 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)Google Scholar
  20. 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)Google Scholar
  21. 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)Google Scholar
  22. 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)Google Scholar

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  • Waleed Halboob
    • 1
  • Haider Abbas
    • 1
    • 2
    Email author
  • Muhammad Khurram Khan
    • 1
  • Farrukh Aslam Khan
    • 1
  • Maruf Pasha
    • 3
  1. 1.King Saud UniversityRiyadhSaudi Arabia
  2. 2.National University of Sciences and TechnologyIslamabadPakistan
  3. 3.Department of Information TechnologyBahauddin Zakariya UniversityMultanPakistan

Personalised recommendations