Elasticity in cloud computing: state of the art and research challenges
Elasticity is a fundamental property in cloud computing that has recently witnessed major
developments. This article reviews both classical and recent elasticity solutions and …
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
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 …
computing. Recently, fog and edge computing have been introduced as extensions of cloud …
Towards qos-aware fog service placement
Fog computing provides a decentralized approach to data processing and resource
provisioning in the Internet of Things (IoT). Particular challenges of adopting fog-based …
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 …
become the preferred deployment technology for microservices because of fast start-up and …
Autonomic vertical elasticity of docker containers with elasticdocker
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 …
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
Cloud platforms typically require users to provide resource requirements for applications so
that resource managers can schedule containers with adequate allocations. However, the …
that resource managers can schedule containers with adequate allocations. However, the …
Task placement on fog computing made efficient for IoT application provision
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 …
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
An approach to optimize the deployment of microservices-based applications using
containers in multi-cloud architectures is presented. The optimization objectives are three …
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 …
operate under different workload conditions. The choice of an auto-scaling method may …
Containerized microservices: A survey of resource management frameworks
The growing adoption of microservice architectures (MSAs) has led to major research and
development efforts to address their challenges and improve their performance, reliability …
development efforts to address their challenges and improve their performance, reliability …