Loading…

Towards a distributed SaaS management system in a multi-cloud environment

Nowadays, the multi-cloud environment is gaining a momentum since it provides its users with reduced costs, greater flexibility and elasticity, high availability and better fault-tolerance. Despite these advantages, these environments present many challenges, including service management and interop...

Full description

Saved in:
Bibliographic Details
Published in:Cluster computing 2022-12, Vol.25 (6), p.4051-4071
Main Authors: Ouchaou, Linda, Nacer, Hassina, Labba, Chahrazed
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Nowadays, the multi-cloud environment is gaining a momentum since it provides its users with reduced costs, greater flexibility and elasticity, high availability and better fault-tolerance. Despite these advantages, these environments present many challenges, including service management and interoperability issues. Due to the diversity of cloud service providers, their heterogeneity and the exponential growth of offered services, user requirements cannot be adequately met. These problems, if not addressed effectively, can have a negative impact on the cloud environment as well as on the user experience. Thus, to answer the service management problem in multi-cloud environments, we propose in this paper a threefold contribution (i) a noval cloud federation architecture, (ii) a suitable service management system and (iii) a service publication algorithm in order to manage, store and retrieve efficiently cloud services within the federation. Our solution consists in combining several concepts including trust, clustering and , ontologies. Our aim is to automate the management process, maximise the profit and ensure a better user experience. Our experiments highlight the effectiveness of the proposed cloud federation architecture as well as the deployed management system in optimizing the storage space and answering effectively and rapidly users’ requests.
ISSN:1386-7857
1573-7543
DOI:10.1007/s10586-022-03619-x