Skip to main content

A Global SLA-Aware Approach for Aggregating Services in the Cloud

  • Conference paper
  • First Online:
On the Move to Meaningful Internet Systems: OTM 2016 Conferences (OTM 2016)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10033))

Abstract

With the advent of Cloud computing, services are more and more deployed on the worldwide and enterprises are massively migrating their application to the cloud. By nature, enterprises requirements are complex unlike provided Cloud services which are more simple and atomic.

Therefore a significant research problem, is how to compose a set of independent services in order to satisfy complex requirements. In addition, performance considerations are vital for the overall success of the composition, including the optimum cost of composed services, reliability, scalability, etc. They attracted the attention and efforts of the Cloud computing community in the pursuit of guaranteeing the service level agreements (SLAs) established with users.

In this paper, we propose a new composition approach that takes into account not only services QoS, but also services security level, services network environment and the cloud storage QoS. Our exact approach based on a multi-objective linear programming (MOLP) method provides efficient and optimal solution for the composition problem. For experiments, we have developed a Cloud simulator to simulate services composition in the Cloud context.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abbassi, I., Graiet, M., Gaaloul, W., Hadj-Alouane, N.B.: Genetic-based approach for ATS and SLA-aware web services composition. In: Wang, J., Cellary, W., Wang, D., Wang, H., Chen, S.-C., Li, T., Zhang, Y. (eds.) WISE 2015. LNCS, vol. 9418, pp. 369–383. Springer, Heidelberg (2015). doi:10.1007/978-3-319-26190-4_25

    Chapter  Google Scholar 

  2. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)

    Article  Google Scholar 

  3. Baset, S.A.: Cloud slas: present and future. SIGOPS Oper. Syst. Rev. 46(2), 57–66 (2012)

    Article  Google Scholar 

  4. Benayoun, R., Montgolfier, J., Tergny, J., Laritchev, O.: Linear programming with multiple objective functions: Step method (stem). Math. Program. 1(1), 366–375 (1971)

    Google Scholar 

  5. Chandru, V., Rao, M.R.: Linear Programming. In: Algorithms and theory of computation handbook, pp. 30–30. Chapman & Hall/CRC (2010)

    Google Scholar 

  6. de Chaves, S.A., Westphall, C.B., Lamin, F.R.: Sla perspective in security management for cloud computing. In: 2010 Sixth International Conference on Networking and Services (ICNS), pp. 212–217, March 2010

    Google Scholar 

  7. Stnescu, A.M., Stegaru, G.: Towards quality driven web service composition. http://www.scientificbulletin.upb.ro/rev_docs_arhiva/full437_659650.pdf. Accessed 08 Jul 2016

  8. Hwang, C.L., Yoon, K.: Multiple Attribut Decision Making: Methods and Applications. Springer, New York (1981)

    Book  Google Scholar 

  9. Karloff, H.: Linear Programming. Modern Birkhäuser Classics. Birkhäuser, Boston (2008)

    MATH  Google Scholar 

  10. Klein, A., Ishikawa, F., Honiden, S.: Towards network-aware service composition in the cloud. In: Proceedings of the 21st International Conference on World Wide Web, WWW 2012, pp. 959–968 (2012). ACM, New York

    Google Scholar 

  11. Krutz, R.L., Vines, R.D.: Cloud Security: A Comprehensive Guide to Secure Cloud Computing. Wiley Publishing, Indianapolis (2010)

    Google Scholar 

  12. Mell, P., Grance, T.: The nist definition of cloud computing. Technical report 800–145, National Institute of Standards and Technology (NIST), Gaithersburg, MD, September 2011

    Google Scholar 

  13. Mell, P.M., Grance, T.: Spp. 800–145. the nist definition of cloud computing. Technical report, Gaithersburg, MD, United States (2011)

    Google Scholar 

  14. Son, S., Jung, G., Jun, S.C.: An sla-based cloud computing that facilitates resource allocation in the distributed data centers of a cloud provider. J. Supercomputing 64(2), 606–637 (2013)

    Article  Google Scholar 

  15. Sosinsky, B.: Cloud Computing Bible, 1st edn. Wiley Publishing, Indianapolis (2011)

    Google Scholar 

  16. Reich, C., Frey, S., Luthje, C.: Key performance indicators for cloud computing slas (2013)

    Google Scholar 

  17. Teghem, J. (ed.): La programmation linéaire multicritère. Hermès, pp. 215–286 (2006)

    Google Scholar 

  18. Wang, D., Yang, Y., Zhenqiang Mi, A.: Genetic-based approach to web service composition in geo-distributed cloud environment. Comput. Electr. Eng. 43(C), 129–141 (2015)

    Google Scholar 

  19. Wieder, P., Butler, J.M., Theilmann, W., Yahyapour, R.: Service Level Agreements for Cloud Computing. Springer Publishing Company, Incorporated (2011)

    Google Scholar 

  20. Zeng, L., Benatallah, B., Dumas, M., Kalagnanam, J., Sheng, Q.Z.: Quality driven web services composition. In: Proceedings of the 12th International Conference on World Wide Web, WWW 2003, pp. 411–421. ACM, New York (2003)

    Google Scholar 

  21. Zeng, L., Benatallah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang, H.: Qos-aware middleware for web services composition. IEEE Trans. Softw. Eng. 30(5), 311–327 (2004)

    Article  Google Scholar 

  22. Zheng, Z., Zhang, Y., Lyu, M.R.: Distributed qos evaluation for real-world web services. In: 2010 IEEE International Conference on Web Services (ICWS), pp. 83–90, July 2010

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aida Lahouij .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Lahouij, A., Hamel, L., Graiet, M., Elkhalfa, A., Gaaloul, W. (2016). A Global SLA-Aware Approach for Aggregating Services in the Cloud. In: Debruyne, C., et al. On the Move to Meaningful Internet Systems: OTM 2016 Conferences. OTM 2016. Lecture Notes in Computer Science(), vol 10033. Springer, Cham. https://doi.org/10.1007/978-3-319-48472-3_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-48472-3_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-48471-6

  • Online ISBN: 978-3-319-48472-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics