JOURNAL ARTICLE

An Autonomic Auto-scaling Controller for Cloud Based Applications

Abstract

One of the key promises of Cloud Computing is elasticityapplications have at their disposal a very large pool of resources from which they can allocate whatever they need.For any fair-size application the amount of resources is significant and both overprovisioning and under provisioning have a negative impact on the customer.In the first case it leads to over costs and in the second case to poor application performance with negative business repercussions as well.It is then an important problem to provision resources appropriately.In addition, it is well known that application workloads exhibit high variability over short time periods.This creates the necessity of having autonomic mechanisms that make resource management decisions in real time and optimizing both cost and performance.To address these problems we present and autonomic auto-scaling controller that based on the stream of measurements from the system maintains the optimal number of resources and responds efficiently to workload variations, without incurring in over costs for high churn of resources or short duration peaks in the workload.To evaluate the performance of our system we conducted extensive evaluations based on traces of real applications deployed in the cloud.Our results show significant improvements over existing techniques.

Keywords:
Cloud computing Provisioning Workload Key (lock) Autonomic computing Controller (irrigation) Resource (disambiguation)

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.66
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

An Autonomic Auto-scaling Controller for Cloud Based Applications

María Goicoechea de JorgeAntônio Carlos

Journal:   Greater South Information System Year: 2013
JOURNAL ARTICLE

An Autonomic Auto-scaling Controller for Cloud Based Applications

María Goicoechea de JorgeAntônio Carlos

Journal:   International Journal of Advanced Computer Science and Applications Year: 2013 Vol: 4 (9)
JOURNAL ARTICLE

Auto Scaling Solutions for Cloud Applications

Wagdy Anis AzizAmir A AmmarJohn Soliman

Journal:   International Journal of Simulation Systems Science & Technology Year: 2023
JOURNAL ARTICLE

Auto-Scaling Approach for Cloud based Mobile Learning Applications

Amani Nasser AlmutlaqYassine

Journal:   International Journal of Advanced Computer Science and Applications Year: 2019 Vol: 10 (1)
© 2026 ScienceGate Book Chapters — All rights reserved.