TY - GEN
T1 - Using Performance Forecasting to Accelerate Elasticity
AU - Moura, Paulo
AU - Kon, Fabio
AU - Voulgaris, Spyros
AU - van Steen, Martinus Richardus
N1 - 10.1007/978-3-319-28448-4_2
PY - 2015/7
Y1 - 2015/7
N2 - Cloud computing facilitates dynamic resource provisioning. The automation of resource management, known as elasticity, has been subject to much research. In this context, monitoring of a running service plays a crucial role, and adjustments are made when certain thresholds are crossed. On such occasions, it is common practice to simply add or remove resources. In this paper we investigate how we can predict the performance of a service to dynamically adjust allocated resources based on predictions. In other words, instead of “repairing‿ because a threshold has been crossed, we attempt to stay ahead and allocate an optimized amount of resources in advance. To do so, we need to have accurate predictive models that are based on workloads. We present our approach, based on the Universal Scalability Law, and discuss initial experiments.
AB - Cloud computing facilitates dynamic resource provisioning. The automation of resource management, known as elasticity, has been subject to much research. In this context, monitoring of a running service plays a crucial role, and adjustments are made when certain thresholds are crossed. On such occasions, it is common practice to simply add or remove resources. In this paper we investigate how we can predict the performance of a service to dynamically adjust allocated resources based on predictions. In other words, instead of “repairing‿ because a threshold has been crossed, we attempt to stay ahead and allocate an optimized amount of resources in advance. To do so, we need to have accurate predictive models that are based on workloads. We present our approach, based on the Universal Scalability Law, and discuss initial experiments.
KW - EWI-26880
KW - scalabilitymodeling
KW - Elasticity
KW - METIS-316852
KW - IR-100082
KW - Cloud computing
KW - Performance Prediction
U2 - 10.1007/978-3-319-28448-4_2
DO - 10.1007/978-3-319-28448-4_2
M3 - Conference contribution
SN - 978-3-319-28447-7
T3 - Lecture Notes in Computer Science
SP - 17
EP - 31
BT - Proceedings of the Second International Workshop on Adaptive Resource Management and Scheduling for Cloud Computing (ARMS-CC 2015), Revised Selected Papers
PB - Springer
CY - Berlin
T2 - Second International Workshop on Adaptive Resource Management and Scheduling for Cloud Computing, ARMS-CC 2015
Y2 - 20 July 2015 through 20 July 2015
ER -