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 …

Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey

J Dogani, R Namvar, F Khunjush - Computer Communications, 2023 - Elsevier
The long-held dream of computing as a service was realized with the emergence of cloud
computing. Recently, fog and edge computing have been introduced as extensions of cloud …

Towards qos-aware fog service placement

O Skarlat, M Nardelli, S Schulte… - 2017 IEEE 1st …, 2017 - ieeexplore.ieee.org
Fog computing provides a decentralized approach to data processing and resource
provisioning in the Internet of Things (IoT). Particular challenges of adopting fog-based …

Elastic scheduling for microservice applications in clouds

S Wang, Z Ding, C Jiang - IEEE Transactions on Parallel and …, 2020 - ieeexplore.ieee.org
Microservices are widely used for flexible software development. Recently, containers have
become the preferred deployment technology for microservices because of fast start-up and …

Autonomic vertical elasticity of docker containers with elasticdocker

Y Al-Dhuraibi, F Paraiso, N Djarallah… - 2017 IEEE 10th …, 2017 - ieeexplore.ieee.org
Elasticity is the key feature of cloud computing to scale computing resources according to
application workloads timely. In the literature as well as in industrial products, much attention …

Exploring potential for non-disruptive vertical auto scaling and resource estimation in kubernetes

G Rattihalli, M Govindaraju, H Lu… - 2019 IEEE 12th …, 2019 - ieeexplore.ieee.org
Cloud platforms typically require users to provide resource requirements for applications so
that resource managers can schedule containers with adequate allocations. However, the …

Task placement on fog computing made efficient for IoT application provision

MQ Tran, DT Nguyen, VA Le… - Wireless …, 2019 - Wiley Online Library
Fog computing is one of the promising technologies for realizing global‐scale Internet of
Things (IoT) applications as it allows moving compute and storage resources closer to IoT …

Resource optimization of container orchestration: a case study in multi-cloud microservices-based applications

C Guerrero, I Lera, C Juiz - The Journal of Supercomputing, 2018 - Springer
An approach to optimize the deployment of microservices-based applications using
containers in multi-cloud architectures is presented. The optimization objectives are three …

Dynamic multi-level auto-scaling rules for containerized applications

S Taherizadeh, V Stankovski - The Computer Journal, 2019 - academic.oup.com
Container-based cloud applications require sophisticated auto-scaling methods in order to
operate under different workload conditions. The choice of an auto-scaling method may …

Containerized microservices: A survey of resource management frameworks

LM Al Qassem, T Stouraitis, E Damiani… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
The growing adoption of microservice architectures (MSAs) has led to major research and
development efforts to address their challenges and improve their performance, reliability …