Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 522))

Abstract

Cloud computing plays a vital role in distributed systems used by Internet users. It provides a flexible environment in which data, equipment and services can be shared among end users in order to save time and cost. Cloud service composition is still one of the most important issues related to this paradigm. Indeed, Dynamic Cloud Service Composition (DCSC) is the process of combining a chain of connected atomic Cloud services together in order to create a more complex and value-added composite service. In this work, we present a new method of cloud service composition guided by QoS of services (execution time and cost) and network QoS (data transfer cost and latency). The latency is estimated by the Euclidean distance calculated based on the coordinates of Cloud services that are based on a network coordinate system called GNP (Global Network Positioning). The proposed solution is based on the paradigm of agents where autonomous entities cooperate together to generate an optimal composition within a reasonable time. Experimental results confirm the modesty of our approach.

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. Amazon S3. Amazon simple storage service cloud computing platform: http://aws.amazon.com/s3/

  2. Windows Azure Platform. Microsoft cloud computing platform: http://www.microsoft.com/windowsazure/

  3. http://www.ibm.com/us/en/

  4. Ye, Z., Zhou, X., Bouguettaya, A.: Genetic Algorithm Based QoS-Aware Service Compositions in Cloud Computing. Springer, Berlin (2011)

    Google Scholar 

  5. Pisinger, D.: Algorithms for Knapsack Problems. PhD thesis, University of Copenhagen, Department of Computer Science (1995)

    Google Scholar 

  6. Ng, T.S., Zhang, H.: Towards Global Network Positioning. New York USA (2001)

    Google Scholar 

  7. Klein, A., Ishikawa, F., Honiden, S.: Towards network-aware service composition in the cloud. In: WWW 2012, Lyon, France, 16–20 Apr 2012

    Google Scholar 

  8. Klein, A., Ishikawa, F., Honiden, S.: A scalable distributed architecture for network- and QoS-aware service composition. In: IJAWS 2012, Japan (2012)

    Google Scholar 

  9. Zou, G., Chen, Y., Yang, X., Huang, R., Xu, Y.: «AI planning and combinatorial optimization for web service composition in cloud computing. In: CCV Conference 2010, Singapore, 17–18 May 2010

    Google Scholar 

  10. Gutierrez-Garcia, J.O., Sim, K.-M.: Self-Organizing Agents for Service Composition in Cloud Computing. doi:10.1109/CloudCom.2010.10

  11. Gutierrez-Garcia, J.O., Sim, K.-M.: «Agent-based service composition in cloud computing». In: Kim, T.-h., et al. (eds.) GDC/CA 2010, CCIS 121, pp. 1–10 (2010)

    Google Scholar 

  12. Zhou, J., Athukorala, K., Gilman, E., Riekki, J., Ylianttila, M.: Cloud architecture for dynamic service composition. Int. J. Grid High Perform. Comput. 4(2), 17–31 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leila Helali .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Helali, L., Brahmi, Z. (2017). Self-organizing Agents for Dynamic Network- and QoS-Aware Service Composition in Cloud Computing. In: Grzech, A., Świątek, J., Wilimowska, Z., Borzemski, L. (eds) Information Systems Architecture and Technology: Proceedings of 37th International Conference on Information Systems Architecture and Technology – ISAT 2016 – Part II. Advances in Intelligent Systems and Computing, vol 522. Springer, Cham. https://doi.org/10.1007/978-3-319-46586-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-46586-9_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-46585-2

  • Online ISBN: 978-3-319-46586-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics