MARATTO

article · International Journal of Intelligent Systems

A Container‐Based Cloud Broker for Effective Service Provisioning in Multicloud Environment

20251 citationOpen accessKumasi Technical University

Abstract

Container‐based cloud brokers are third‐party services that act as an intermediate entity between users and multiple cloud providers. The cloud brokers intended to perform discovery and provisioning of cloud services with an affordable pricing scheme. As cloud services can be provisioned on‐demand basis for multiple users, the cloud brokers are unable to provide the most suited services to the users on time. To address this issue, the proposed work introduces a novel approach for efficient cloud service provisioning by utilizing container‐based cloud service brokerage and implementing service arbitrage across various cloud providers. A microservice architecture‐based service discovery mechanism is developed which incorporates a service registry for tracking newly available services from the providers. Docker containers are employed to orchestrate the services, which ensures streamlined management and deployment of offered services. Further, the proposed system recommends and evaluates the services to the cloud users based on probability matrices, mapping matrices, and user feedback. The performance of the proposed model is compared with existing techniques, namely, rough multidimensional matrix (RMDM) and similarity‐enhanced hybrid group recommendation approach (HGRA). Experimental results show that the proposed model outperforms the existing models in terms of clustering accuracy and execution time.

Research topics

  • Cloud Computing and Resource Management
  • Software System Performance and Reliability
  • Service-Oriented Architecture and Web Services

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1155/int/1009713

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.