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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Amazon S3. Amazon simple storage service cloud computing platform: http://aws.amazon.com/s3/
Windows Azure Platform. Microsoft cloud computing platform: http://www.microsoft.com/windowsazure/
Ye, Z., Zhou, X., Bouguettaya, A.: Genetic Algorithm Based QoS-Aware Service Compositions in Cloud Computing. Springer, Berlin (2011)
Pisinger, D.: Algorithms for Knapsack Problems. PhD thesis, University of Copenhagen, Department of Computer Science (1995)
Ng, T.S., Zhang, H.: Towards Global Network Positioning. New York USA (2001)
Klein, A., Ishikawa, F., Honiden, S.: Towards network-aware service composition in the cloud. In: WWW 2012, Lyon, France, 16–20 Apr 2012
Klein, A., Ishikawa, F., Honiden, S.: A scalable distributed architecture for network- and QoS-aware service composition. In: IJAWS 2012, Japan (2012)
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
Gutierrez-Garcia, J.O., Sim, K.-M.: Self-Organizing Agents for Service Composition in Cloud Computing. doi:10.1109/CloudCom.2010.10
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)