International Journal of Applied Information Systems |
Foundation of Computer Science (FCS), NY, USA |
Volume 12 - Number 40 |
Year of Publication: 2023 |
Authors: Laud Charles Ochei, Rotimi Ogunsakin, Nemitari Ajienka |
10.5120/ijais2023451941 |
Laud Charles Ochei, Rotimi Ogunsakin, Nemitari Ajienka . A Framework for a Decision Support System to Optimize Cloud-hosted Services for Multitenancy Isolation. International Journal of Applied Information Systems. 12, 40 ( April 2023), 22-39. DOI=10.5120/ijais2023451941
One of the challenges of optimizing the deployment of components of cloud-hosted services for guaranteeing multitenancy isolation is how to make optimal decisions that involve resolving the trade-off between a lower degree of isolation versus the possible interference that may occur between components or a higher degree of isolation versus the challenge of high resource consumption and the running cost of the components. Although, many cloud providers offer some functionality in the form of rule-based algorithms, such as Amazon’s Auto-Scaling and Microsoft’s Windows Azure Traffic Manager. These functionalities are deployed to configure the scaling function of the cloud-hosted services but do not implement the varying degrees of multitenancy isolation for individual components. The aim of this paper is to present a framework for developing a decision support system for optimizing the deployment of components of cloud-hosted services for guaranteeing multitenancy isolation. The framework comprises of a decision support model algorithm, a system architecture, and an algorithm for creating the input files for implementing the decision support system. Extensive experimental evaluation of the framework with a decision support model algorithm shows that it can be used by cloud providers and users to guarantee varying degrees of isolation between tenants.