Title: An event-driven and lightweight proactive auto-scaling architecture for cloud applications

Authors: Uttom Akash; Partha Protim Paul; Ahsan Habib

Addresses: Institute of Information and Communication Technology, Shahjalal University of Science and Technology, Kumargaon, Sylhet, Bangladesh ' Institute of Information and Communication Technology, Shahjalal University of Science and Technology, Kumargaon, Sylhet, Bangladesh ' Institute of Information and Communication Technology, Shahjalal University of Science and Technology, Kumargaon, Sylhet, Bangladesh

Abstract: The cloud environment is used by the application providers (APs) to host their applications in order to reduce procurement and management costs of the cloud resources. Moreover, the variation in the traffic load of the client applications and the appealing auto-scaling capability of the cloud resources have prompted application providers to seek ways to reduce the cost of their rented services. This paper describes a constructive auto-scaling mechanism based on the events in cloud systems fitted with heuristic predictors. The predictor examines historical data using these approaches: (1) Double Exponential Smoothing (DES), (2) Triple Exponential Smoothing (TES), (3) Weighted Moving Average (WMA) and (4) WMA with Fibonacci numbers. The outcomes of this model simulation in CloudSim indicate that the model can decrease the application provider's cost while preserving application user satisfaction.

Keywords: cloud computing; autoscaling; elastic computing; resource provisioning; exponential smoothing; triple exponential smoothing.

DOI: 10.1504/IJGUC.2023.133450

International Journal of Grid and Utility Computing, 2023 Vol.14 No.5, pp.539 - 551

Received: 23 Feb 2022
Received in revised form: 06 Dec 2022
Accepted: 07 Jan 2023

Published online: 15 Sep 2023 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article