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 …

Orchestration in the Cloud-to-Things compute continuum: taxonomy, survey and future directions

A Ullah, T Kiss, J Kovács, F Tusa, J Deslauriers… - Journal of Cloud …, 2023 - Springer
IoT systems are becoming an essential part of our environment. Smart cities, smart
manufacturing, augmented reality, and self-driving cars are just some examples of the wide …

Task offloading in Edge and Cloud Computing: A survey on mathematical, artificial intelligence and control theory solutions

F Saeik, M Avgeris, D Spatharakis, N Santi… - Computer Networks, 2021 - Elsevier
Next generation communication networks are expected to accommodate a high number of
new and resource-voracious applications that can be offered to a large range of end users …

A dynamic VM consolidation approach based on load balancing using Pearson correlation in cloud computing

JPB Mapetu, L Kong, Z Chen - The Journal of Supercomputing, 2021 - Springer
In recent years, cloud data centers are rapidly growing with a large number of finite
heterogeneous resources to meet the ever-growing user demands with respect to the SLA …

Scientific workflows management and scheduling in cloud computing: taxonomy, prospects, and challenges

Z Ahmad, AI Jehangiri, MA Ala'anzy, M Othman… - IEEE …, 2021 - ieeexplore.ieee.org
Cloud computing provides solutions to a large number of organizations in terms of hosting
systems and services. The services provided by cloud computing are broadly used for …

ControCity: an autonomous approach for controlling elasticity using buffer Management in Cloud Computing Environment

M Ghobaei-Arani, A Souri, T Baker, A Hussien - Ieee Access, 2019 - ieeexplore.ieee.org
Cloud computing has been one of the most popular distributed computing paradigms.
Elasticity is a crucial feature that distinguishes cloud computing from other distributed …

Robustscaler: Qos-aware autoscaling for complex workloads

H Qian, Q Wen, L Sun, J Gu, Q Niu… - 2022 IEEE 38th …, 2022 - ieeexplore.ieee.org
Autoscaling is a critical component for efficient resource utilization with satisfactory quality of
service (QoS) in cloud computing. This paper investigates proactive autoscaling for widely …

K-agrued: A container autoscaling technique for cloud-based web applications in kubernetes using attention-based gru encoder-decoder

J Dogani, F Khunjush, M Seydali - Journal of Grid Computing, 2022 - Springer
Cloud service providers can operate several execution instances on a single physical server
using virtualization technology, which improves resource utilization. In recent years …

Where there is fire there is smoke: A scalable edge computing framework for early fire detection

M Avgeris, D Spatharakis, D Dechouniotis, N Kalatzis… - Sensors, 2019 - mdpi.com
A Cyber-Physical Social System (CPSS) tightly integrates computer systems with the
physical world and human activities. In this article, a three-level CPSS for early fire detection …

A fault‐tolerant workflow management system with Quality‐of‐Service‐aware scheduling for scientific workflows in cloud computing

Z Ahmad, B Nazir, A Umer - International Journal of …, 2021 - Wiley Online Library
Cloud computing provides solutions to many scientific and business applications. Large‐
scale scientific applications, which are structured as scientific workflows, are evaluated …