loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Paulo Souza 1 ; Miguel Neves 2 ; Carlos Kayser 1 ; Felipe Rubin 1 ; Conrado Boeira 2 ; João Moreira 1 ; Bernardo Bordin 1 and Tiago Ferreto 1

Affiliations: 1 School of Technology, Pontifical Catholic University of Rio Grande do Sul, Porto Alegre, Brazil ; 2 Faculty of Computer Science, Dalhousie University, Halifax, Canada

Keyword(s): Cloud Computing, Containers, Service Level Agreement, Deep Learning, Time Series Forecasting.

Abstract: Container-based virtualization represents a low-overhead and easy-to-manage alternative to virtual machines. On the other hand, containers are more prone to performance interference and unpredictability. Consequently, there is growing interest in predicting and avoiding performance issues in containerized environments. Existing solutions tackle this challenge through proactive elasticity mechanisms based on workload variation predictions. Although this approach may yield satisfactory results in some scenarios, external factors such as resource contention can cause performance losses regardless of workload variations. This paper presents Flavor, a machine-learning-based system for predicting and avoiding performance issues in containerized applications. Rather than relying on workload variation prediction as existing approaches, Flavor predicts application-level metrics (e.g., query latency and throughput) through a deep neural network implemented using Tensorflow and scales applicati ons accordingly. We evaluate Flavor by comparing it against a state-of-the-art resource scaling approach that relies solely on workload prediction. Our results show that Flavor can predict performance deviations effectively while assisting operators to wisely scale their services by increasing/decreasing the number of application containers to avoid performance issues and resource underutilization. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.222.110.189

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Souza, P.; Neves, M.; Kayser, C.; Rubin, F.; Boeira, C.; Moreira, J.; Bordin, B. and Ferreto, T. (2022). Predicting and Avoiding SLA Violations of Containerized Applications using Machine Learning and Elasticity. In Proceedings of the 12th International Conference on Cloud Computing and Services Science - CLOSER; ISBN 978-989-758-570-8; ISSN 2184-5042, SciTePress, pages 74-85. DOI: 10.5220/0011085100003200

@conference{closer22,
author={Paulo Souza. and Miguel Neves. and Carlos Kayser. and Felipe Rubin. and Conrado Boeira. and João Moreira. and Bernardo Bordin. and Tiago Ferreto.},
title={Predicting and Avoiding SLA Violations of Containerized Applications using Machine Learning and Elasticity},
booktitle={Proceedings of the 12th International Conference on Cloud Computing and Services Science - CLOSER},
year={2022},
pages={74-85},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011085100003200},
isbn={978-989-758-570-8},
issn={2184-5042},
}

TY - CONF

JO - Proceedings of the 12th International Conference on Cloud Computing and Services Science - CLOSER
TI - Predicting and Avoiding SLA Violations of Containerized Applications using Machine Learning and Elasticity
SN - 978-989-758-570-8
IS - 2184-5042
AU - Souza, P.
AU - Neves, M.
AU - Kayser, C.
AU - Rubin, F.
AU - Boeira, C.
AU - Moreira, J.
AU - Bordin, B.
AU - Ferreto, T.
PY - 2022
SP - 74
EP - 85
DO - 10.5220/0011085100003200
PB - SciTePress