arrow
Return

Extending OpenStack Monasca for Predictive Elasticity Control

delete2024-06-01
delete1
delete
OA
AI
L
Lanciano, Giacomo
F
Filippo Galli
T
Tommaso Cucinotta *
D
Davide Bacciu
P
Passarella, Andrea
DOI:10.26599/BDMA.2023.9020014delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Traditional auto-scaling approaches are conceived as reactive automations, typically triggered when predefined thresholds are breached by resource consumption metrics. Managing such rules at scale is cumbersome, especially when resources require non-negligible time to be instantiated. This paper introduces an architecture for predictive cloud operations, which enables orchestrators to apply time-series forecasting techniques to estimate the evolution of relevant metrics and take decisions based on the predicted state of the system. In this way, they can anticipate load peaks and trigger appropriate scaling actions in advance, such that new resources are available when needed. The proposed architecture is implemented in OpenStack, extending the monitoring capabilities of Monasca by injecting short-term forecasts of standard metrics. We use our architecture to implement predictive scaling policies leveraging on linear regression, autoregressive integrated moving average, feed-forward, and recurrent neural networks (RNN). Then, we evaluate their performance on a synthetic workload, comparing them to those of a traditional policy. To assess the ability of the different models to generalize to unseen patterns, we also evaluate them on traces from a real content delivery network (CDN) workload. In particular, the RNN model exhibites the best overall performance in terms of prediction error, observed client-side response latency, and forecasting overhead. The implementation of our architecture is open-source.
Keywords:
elasticity control
auto-scaling
predictive operations
monitoring
OpenStack
Monasca

Journal

Big Data Mining and Analytics cover
Big Data Mining and Analytics
IF:
6.2
Papers:
274
Citations:
1.0K

Organization

S
scuola normale superiore di pisa
Scholars:
2.8K
Papers: 3.1K
Citations: 2
U
University of Pisa
Scholars:
3.1W
Papers: 2.4W
Citations: 2.4W
C
consiglio nazionale delle ricerche (cnr)
Scholars:
6.2W
Papers: 5.7W
Citations: 48
researcher View more organizations
Cited Papers

Cited Papers

errShare
errSave
Dispersal Characteristics of Juvenile Bobcats in South‐Central Indiana
err2010-12-13
err0
PREAI
errSCOTT A. JOHNSON; HEATHER D. WALKER; CASSIE M. HUDSON
errShare
errSave
Are spring staging brent geese evicted by vegetation succession?
err2008-06-28
err0
PREAI
errRené van der Wal; Suzan van Lieshout; Daan Bos; Rudi H. Drent
errShare
errSave
Safety and Immunogenicity of Trivalent Inactivated Influenza Vaccine in Infants
err2010-02-01
err0
errOAAI
errJanet A. Englund; Emmanuel Walter; Steven Black; Mark Blatter; Jack Nyberg; Frederick L. Ruben; Michael D. Decker
errShare
errSave
CD154-CD40-induced reactivation of latent HIV-1 infection
err2003-09-01
err0
errOAAI
errOlaf Kutsch; David N Levy; Barry R Kosloff; George M Shaw; Etty N Benveniste
errShare
errSave
Limitations of coherent diffractive imaging of single objects due to their damage by intense x-ray radiation
err2012-11-21
err0
errOAAI
errB Ziaja; H N Chapman; R Fäustlin; S Hau-Riege; Z Jurek; A V Martin; S Toleikis; F Wang; E Weckert; R Santra
errShare
errSave
Workload Prediction Using ARIMA Model and Its Impact on Cloud Applications' QoS
err2015-10-01
err415
errOAAI
errCalheiros, Rodrigo N.; Masoumi, Enayat; Ranjan, Rajiv; Buyya, Rajkumar
errShare
errSave
researcher View more