Autonomic scalability control for cloud workloads with Bayesian network Online publication date: Fri, 08-Apr-2022
by Sanjay T. Singh; Mahendra Tiwari; Hari Mohan Singh
International Journal of Cloud Computing (IJCC), Vol. 11, No. 2, 2022
Abstract: Cloud computing facilitates access to infrastructure, platform, and software to clients over the internet, on-demand. Clients run applications on cloud which are supported by virtual machines (VMs) running on top of physical machines (PM). Workload traffic coming to the cloud varies over time. To meet these changing workload demands the VMs must be scaled up and scaled down automatically to ensure that the service level agreement (SLA) parameters are not violated and client's quality of service (QoS) is maintained. This auto-scaling can be realised with a machine learning (ML) technique - Bayesian network (BN). In this article we propose a framework for autonomic scalability of cloud resources. The framework takes cloud data centre management dataset, selects SLA parameters of choice, discretises data of selected features, learns structural dependencies between these features and draws a BN, learns parameters, validates model, and after that makes decisions to either scale up or scale down on the basis of predictive and diagnostic capabilities of the BN model. The results achieved after evaluation are logical and consistent as prediction of workload demands and diagnosis of under utilisation of cloud resources is done with sufficient accuracy.
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Cloud Computing (IJCC):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email subs@inderscience.com