Detection of SLA violation for big data analytics applications in cloud

Date

2021

Authors

Zeng, X.
Garg, S.
Barika, M.
Bista, S.
Puthal, D.
Zomaya, A.Y.
Ranjan, R.

Editors

Advisors

Journal Title

Journal ISSN

Volume Title

Type:

Journal article

Citation

IEEE transactions on computers, 2021; 70(5):746-758

Statement of Responsibility

Conference Name

Abstract

SLA violations do happen in real world. An SLA violation represents the failure of guaranteeing a service, which leads to unwanted consequences such as penalty payments, profit margin reduction, reputation degradation, customer churn and service interruptions. Hence, in the context of cloud-hosted big data analytics applications (BDAAs), it is paramount for providers to predict and prevent SLA violations. While machine learning-based techniques have been applied to detect SLA violations for web service or general cloud service, the study on detecting SLA violations dedicated for cloud-hosted BDAAs is still lacking. In this article, we propose four machine learning techniques and integrate 12 resampling methods to detect SLA violations for batch-based BDAAs in the cloud. We evaluate the efficiency of the proposed techniques in comparison with ideal and baseline classifiers based on a real-world trace dataset (Alibaba). Our work not only helps providers to choose the best performing prediction technique, but also provides them capabilities to uncover the hidden pattern of multiple configurations of BDAAs across layers.

School/Discipline

Dissertation Note

Provenance

Description

Link to a related website: https://eprints.ncl.ac.uk/file_store/production/273249/2C2CE1D6-3E62-41AB-808D-82F4C6F4E101.pdf, Open Access via Unpaywall

Access Status

Rights

Copyright 2020 IEEE

License

Grant ID

Call number

Persistent link to this record