|
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
|
| Volume 12 - Issue 40 |
| Published: April 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
@article{ 10.5120/ijais2023451941,
author = { Laud Charles Ochei,Rotimi Ogunsakin,Nemitari Ajienka },
title = { A Framework for a Decision Support System to Optimize Cloud-hosted Services for Multitenancy Isolation },
journal = { International Journal of Applied Information Systems },
year = { 2023 },
volume = { 12 },
number = { 40 },
pages = { 22-39 },
doi = { 10.5120/ijais2023451941 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2023
%A Laud Charles Ochei
%A Rotimi Ogunsakin
%A Nemitari Ajienka
%T A Framework for a Decision Support System to Optimize Cloud-hosted Services for Multitenancy Isolation%T
%J International Journal of Applied Information Systems
%V 12
%N 40
%P 22-39
%R 10.5120/ijais2023451941
%I Foundation of Computer Science (FCS), NY, USA
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.