Rlpas: Reinforcement learning-based proactive auto-scaler for resource provisioning in cloud environment

JV Bibal Benifa, D Dejey - Mobile Networks and Applications, 2019 - Springer
Public cloud system offers Infrastructure-as-a-Service (IaaS) to deliver the computational
resources on demand. Resource requirements of a cloud environment are always …

Automatic cloud resource scaling algorithm based on long short-term memory recurrent neural network

AA Shahin - arXiv preprint arXiv:1701.03295, 2017 - arxiv.org
Scalability is an important characteristic of cloud computing. With scalability, cost is
minimized by provisioning and releasing resources according to demand. Most of current …

Building resource auto-scaler with functional-link neural network and adaptive bacterial foraging optimization

T Nguyen, BM Nguyen, G Nguyen - … on Theory and Applications of Models …, 2019 - Springer
In this paper, we present a novel intelligent proactive auto-scaling solution for cloud
resource provisioning systems. The solution composes of an improvement variant of …

[HTML][HTML] An adaptive auto-scaling framework for cloud resource provisioning

S Chouliaras, S Sotiriadis - Future Generation Computer Systems, 2023 - Elsevier
Cloud computing emerged as a technology that offers scalable access to computing
resources in conjunction with low maintenance costs. In this domain, cloud users utilize …

Chameleon: A hybrid, proactive auto-scaling mechanism on a level-playing field

A Bauer, N Herbst, S Spinner… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Auto-scalers for clouds promise stable service quality at low costs when facing changing
workload intensity. The major public cloud providers provide trigger-based auto-scalers …

Impact of user patience on auto-scaling resource capacity for cloud services

MD De Assuncao, CH Cardonha, MAS Netto… - Future Generation …, 2016 - Elsevier
An important feature of most cloud computing solutions is auto-scaling, an operation that
enables dynamic changes on resource capacity. Auto-scaling algorithms generally take into …

Auto-scaling web applications in clouds: A cost-aware approach

MS Aslanpour, M Ghobaei-Arani, AN Toosi - Journal of Network and …, 2017 - Elsevier
The elasticity feature of cloud computing and its pay-per-use pricing entice application
providers to use cloud application hosting. One of the most valuable methods, an application …

Heterogeneity-aware adaptive auto-scaling heuristic for improved QoS and resource usage in cloud environments

J Sahni, DP Vidyarthi - Computing, 2017 - Springer
Cloud computing is a promising utility-based distributed computing environment in which
resources (hardware/software) are offered as a service over the Internet on a pay per use …

Auto-scaling containerized cloud applications: A workload-driven approach

S Chouliaras, S Sotiriadis - Simulation Modelling Practice and Theory, 2022 - Elsevier
Today, cloud computing presents new business opportunities as it offers various
technological advantages including elastic computing and efficient pricing strategies …

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 …