Author:
Barkat Abdelbasset,Okba Kazar,Bourekkache Samir
Abstract
Purpose
User requests over the cloud are not achievable with one single service, multiple services need to be executed to fulfill what a user asks for. Typically, such services are composed and presented as one global service. Moreover, the same operation can be achieved by multiple services available at different clouds, which can result in different possibilities in composing them. This paper aims to decrease the number of clouds involved in the composition process, so that user requests are satisfied with minimal cost (communication costs, execution time and financial charges).
Design/methodology/approach
This paper investigates the use of an intelligent water drops (IWDs) optimization-based algorithm, and an integer linear programming model to optimize the number of cloud bases involved in the composition process. A comparison of the solutions found by these two techniques is presented in the paper.
Findings
The obtained results show that the number of cloud bases can be decreased without affecting user satisfaction.
Originality/value
The paper is a first attempt to use the IWDs algorithm for service composition, tested with big-size data.
Subject
Computer Networks and Communications,Information Systems
Reference16 articles.
1. Generalized semantic web service composition,2014
2. Web service composition based on a multi-agent system,2015
3. Gabrel, V., Manouvrier, M. and Murat, C. (2015), “Web services composition: complexity and models”, Discrete Applied Mathematics, Vol. 196, pp. 100-114, available at: www.sciencedirect.com/science/article/pii/S0166218X1400465X
4. Agent-based service composition in cloud computing,2010
5. Hill, R., Hirsch, L., Lake, P. and Moshiri, S. (2012), “Computer communications and networks”, Guide to Cloud Computing: Principles and Practice, available at: www.springer.com/gp/book/9781447146025
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献