Efficient and Optimal Service Component Distribution across Multiple Clouds

Authors

DOI:

https://doi.org/10.3991/ijes.v6i3.9567

Keywords:

cloud computing, infrastructure-as-a-service, multi-cloud, resource provisioning, quality-of-service, service deployment

Abstract


Cloud computing technology is one of the key considerations for business willing to access to different cloud services over the Internet and to benefit from the diversity of IaaS offers and pricing models. Although several solutions are available in the market, there are still some issues to solve. The main important aspect to address is the user’s request complexity, the vendor lock-in risk and the SLA fulfillment. In this paper, we propose a Multi-Cloud Broker called MCB that allows an efficient and optimal service component distribution among different clouds in flexible and dynamic infrastructure provisioning environment, in order to achieve better Quality of Service and cost efficiency. The request partitioning is the main step of our approach, this step is performed using Gomory-Hu tree based algorithm. Our simulation results show how our algorithm is better than existing partitioning algorithms in terms of running time.

Author Biographies

Driss Riane, Mohammed V University in Rabat, ENSIAS

Driss Riane is PhD student at IMS Team, ADMIR Laboratory, ENSIAS, Rabat IT Center, Morocco.

Ahmed Ettalbi, Mohammed V University in Rabat, ENSIAS

Ahmed Ettalbi is Professor at Software Engineering Department of the Higher National School of Computer Science and Systems Analysis (ENSIAS) Rabat, Morocco. His main research interests Object Modeling with Viewpoints, Software Architecture and Business Process Modeling architecture

Downloads

Published

2018-11-08

How to Cite

Riane, D., & Ettalbi, A. (2018). Efficient and Optimal Service Component Distribution across Multiple Clouds. International Journal of Recent Contributions from Engineering, Science & IT (iJES), 6(3), pp. 44–59. https://doi.org/10.3991/ijes.v6i3.9567

Issue

Section

Papers