LM2K Model for Hosting an Application Based on Microservices in Multi-Cloud
Author:
Carvalho Juliana1, Vieira Dario2ORCID, Rodrigues Christiano23ORCID, Trinta Fernando3
Affiliation:
1. Information System Department, Federal University Piauí—(UFPI), Picos 64607-670, PI, Brazil 2. Efrei Research Lab, EFREI Paris, 94800 Villejuif, France 3. Computing Department, Federal University Ceará—(UFC), Fortaleza 60440-900, CE, Brazil
Abstract
Cloud computing has become a popular delivery model service, offering several advantages. However, there are still challenges that need to be addressed when applying the cloud model to specific scenarios. Two of such challenges involve deploying and executing applications across multiple providers, each comprising several services with similar functionalities and different capabilities. Therefore, dealing with application distributions across various providers can be a complex task for a software architect due to the differing characteristics of the application components. Some works have proposed solutions to address the challenges discussed here, but most of them focus on service providers. To facilitate the decision-making process of software architects, we previously presented PacificClouds, an architecture for managing the deployment and execution of applications based on microservices and distributed in a multi-cloud environment. Therefore, in this work, we focus on the challenges of selecting multiple clouds for PacificClouds and choosing providers that best meet the microservices and software architect requirements. We propose a selection model and three approaches to address various scenarios. We evaluate the performance of the approaches and conduct a comparative analysis of them. The results demonstrate their feasibility regarding performance.
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference40 articles.
1. A break in the clouds;Vaquero;ACM Sigcomm Comput. Commun. Rev.,2009 2. Opara-Martins, J., Sahandi, R., and Tian, F. (2014, January 10–12). Critical review of vendor lock-in and its impact on adoption of cloud computing. Proceedings of the International Conference on Information Society, i-Society 2014, London, UK. 3. The challenge of networked enterprises for cloud computing interoperability;Rauschecker;Comput. Ind.,2014 4. Sousa, G., Rudametkin, W., and Duchien, L. (July, January 27). Automated Setup of Multi-Cloud Environments for Microservices-Based Applications. Proceedings of the 9th IEEE International Conference on Cloud Computing, Francisco, CA, USA. 5. Wang, Y., He, Q., Ye, D., and Yang, Y. (2017, January 25–30). Service Selection Based on Correlated QoS Requirements. Proceedings of the IEEE International Conference on Services Computing (SCC), Honolulu, HI, USA.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Faster Multi-Cloud Provisioning Framework for Microservice Users;2024 IEEE International Conference on Consumer Electronics (ICCE);2024-01-06
|
|