Intelligent VMs prediction in cloud computing environment

To fulfill the requirement for dynamic execution of customer's applications in cloud, efficient VM (virtual machines) forecasting techniques are required. Current researches are unable to accurately predict VMs usage for user's applications. Hence, we need a mechanism to overcome this prob...

Full description

Saved in:
Bibliographic Details
Published in2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon) pp. 288 - 294
Main Authors Kumaraswamy, S, Nair, Mydhili K
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To fulfill the requirement for dynamic execution of customer's applications in cloud, efficient VM (virtual machines) forecasting techniques are required. Current researches are unable to accurately predict VMs usage for user's applications. Hence, we need a mechanism to overcome this problem so that VMs in cloud environment do not suffer from being unutilized. We propose a Bayesian model to determine VMs requirement for applications run in the cloud environment on the basis of workload patterns across several data centres in the cloud for different time interval during days of the week. The model is evaluated by considering CPU and memory benchmarks. The model is evaluated by using SamIam Bayesian network simulator and Benchmark traces collected from CloudHarmony benchmarking services. The simulation results indicate that the proposed model involving random demand scenarios provide insights into the feasibility and its applicability to predict the VM and its utility for customer applications, which helps in proper capacity planning. Further, it is able to predict VMs in Cloud environment with accuracies in 70% to 90% range, as compared to existing prediction models.
DOI:10.1109/SmartTechCon.2017.8358384