Kubernetes scheduling: Taxonomy, ongoing issues and challenges

C Carrión - ACM Computing Surveys, 2022 - dl.acm.org
Continuous integration enables the development of microservices-based applications using
container virtualization technology. Container orchestration systems such as Kubernetes …

A survey of Kubernetes scheduling algorithms

K Senjab, S Abbas, N Ahmed, AR Khan - Journal of Cloud Computing, 2023 - Springer
As cloud services expand, the need to improve the performance of data center infrastructure
becomes more important. High-performance computing, advanced networking solutions …

Autopilot: workload autoscaling at google

K Rzadca, P Findeisen, J Swiderski, P Zych… - Proceedings of the …, 2020 - dl.acm.org
In many public and private Cloud systems, users need to specify a limit for the amount of
resources (CPU cores and RAM) to provision for their workloads. A job that exceeds its limits …

Horizontal pod autoscaling in kubernetes for elastic container orchestration

TT Nguyen, YJ Yeom, T Kim, DH Park, S Kim - Sensors, 2020 - mdpi.com
Kubernetes, an open-source container orchestration platform, enables high availability and
scalability through diverse autoscaling mechanisms such as Horizontal Pod Autoscaler …

Machine learning-based scaling management for kubernetes edge clusters

L Toka, G Dobreff, B Fodor… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Kubernetes, the container orchestrator for cloud-deployed applications, offers automatic
scaling for the application provider in order to meet the ever-changing intensity of …

Adaptive scaling of Kubernetes pods

D Balla, C Simon, M Maliosz - NOMS 2020-2020 IEEE/IFIP …, 2020 - ieeexplore.ieee.org
Scalability is the ability of a resource or an application to be expanded to handle the
increasing demands. One of the most emphasized aspects of cloud computing is the ability …

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 …

{SelfTune}: Tuning Cluster Managers

A Karthikeyan, N Natarajan, G Somashekar… - … USENIX Symposium on …, 2023 - usenix.org
Large-scale cloud providers rely on cluster managers for container allocation and load
balancing (eg, Kubernetes), VM provisioning (eg, Protean), and other management tasks …

Adaptive online cache capacity optimization via lightweight working set size estimation at scale

R Gu, S Li, H Dai, H Wang, Y Luo, B Fan… - 2023 USENIX Annual …, 2023 - usenix.org
Big data applications extensively use cache techniques to accelerate data access. A key
challenge for improving cache utilization is provisioning a suitable cache size to fit the …

NEPTUNE: Network-and GPU-aware management of serverless functions at the edge

L Baresi, DYX Hu, G Quattrocchi… - Proceedings of the 17th …, 2022 - dl.acm.org
Nowadays a wide range of applications is constrained by low-latency requirements that
cloud infrastructures cannot meet. Multiaccess Edge Computing (MEC) has been proposed …