English

SLA Violation Prediction In Cloud Computing: A Machine Learning Perspective

Distributed, Parallel, and Cluster Computing 2016-12-01 v1 Machine Learning

Abstract

Service level agreement (SLA) is an essential part of cloud systems to ensure maximum availability of services for customers. With a violation of SLA, the provider has to pay penalties. In this paper, we explore two machine learning models: Naive Bayes and Random Forest Classifiers to predict SLA violations. Since SLA violations are a rare event in the real world (~0.2 %), the classification task becomes more challenging. In order to overcome these challenges, we use several re-sampling methods. We find that random forests with SMOTE-ENN re-sampling have the best performance among other methods with the accuracy of 99.88 % and F_1 score of 0.9980.

Keywords

Cite

@article{arxiv.1611.10338,
  title  = {SLA Violation Prediction In Cloud Computing: A Machine Learning Perspective},
  author = {Reyhane Askari Hemmat and Abdelhakim Hafid},
  journal= {arXiv preprint arXiv:1611.10338},
  year   = {2016}
}
R2 v1 2026-06-22T17:09:51.118Z