Elasticity in cloud computing: state of the art and research challenges

Y Al-Dhuraibi, F Paraiso, N Djarallah… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Elasticity is a fundamental property in cloud computing that has recently witnessed major
developments. This article reviews both classical and recent elasticity solutions and …

A review of auto-scaling techniques for elastic applications in cloud environments

T Lorido-Botran, J Miguel-Alonso, JA Lozano - Journal of grid computing, 2014 - Springer
Cloud computing environments allow customers to dynamically scale their applications. The
key problem is how to lease the right amount of resources, on a pay-as-you-go basis …

Resource provisioning using workload clustering in cloud computing environment: a hybrid approach

A Shahidinejad, M Ghobaei-Arani, M Masdari - Cluster Computing, 2021 - Springer
In recent years, cloud computing paradigm has emerged as an internet-based technology to
realize the utility model of computing for serving compute-intensive applications. In the cloud …

Performance anomaly detection and bottleneck identification

O Ibidunmoye, F Hernández-Rodriguez… - ACM Computing Surveys …, 2015 - dl.acm.org
In order to meet stringent performance requirements, system administrators must effectively
detect undesirable performance behaviours, identify potential root causes, and take …

Research on auto-scaling of web applications in cloud: survey, trends and future directions

P Singh, P Gupta, K Jyoti, A Nayyar - Scalable Computing: Practice and …, 2019 - scpe.org
Cloud computing emerging environment attracts many applications providers to deploy web
applications on cloud data centers. The primary area of attraction is elasticity, which allows …

A comparison of reinforcement learning techniques for fuzzy cloud auto-scaling

H Arabnejad, C Pahl, P Jamshidi… - 2017 17th IEEE/ACM …, 2017 - ieeexplore.ieee.org
A goal of cloud service management is to design self-adaptable auto-scaler to react to
workload fluctuations and changing the resources assigned. The key problem is how and …

Efficient resource provisioning for elastic cloud services based on machine learning techniques

R Moreno-Vozmediano, RS Montero, E Huedo… - Journal of Cloud …, 2019 - Springer
Automated resource provisioning techniques enable the implementation of elastic services,
by adapting the available resources to the service demand. This is essential for reducing …

Autonomic task scheduling algorithm for dynamic workloads through a load balancing technique for the cloud-computing environment

F Ebadifard, SM Babamir - Cluster computing, 2021 - Springer
Applying the load balancing technique to allocate requests that dynamically enter the cloud
environment is contributive in maintaining the system stability, reducing the response time …

[PDF][PDF] Auto-scaling techniques for elastic applications in cloud environments

T Lorido-Botrán, J Miguel-Alonso… - Department of Computer …, 2012 - cs.stonybrook.edu
Cloud computing is an emerging technology that is becoming more and more popular. This
is due primarily to its elastic nature: users can acquire and release resources on-demand …

Towards an autonomic auto-scaling prediction system for cloud resource provisioning

AY Nikravesh, SA Ajila, CH Lung - 2015 IEEE/ACM 10th …, 2015 - ieeexplore.ieee.org
This paper investigates the accuracy of predictive auto-scaling systems in the Infrastructure
as a Service (IaaS) layer of cloud computing. The hypothesis in this research is that …