Machine learning-based orchestration of containers: A taxonomy and future directions

Z Zhong, M Xu, MA Rodriguez, C Xu… - ACM Computing Surveys …, 2022 - dl.acm.org
Containerization is a lightweight application virtualization technology, providing high
environmental consistency, operating system distribution portability, and resource isolation …

Understanding and addressing the allocation of microservices into containers: a review

G Rodriguez, V Yannibelli, FG Rocha… - IETE Journal of …, 2024 - Taylor & Francis
Creating an infrastructure that satisfies current demands is increasingly becoming a
determining element in the modern times. These challenging demands go from intelligent …

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 …

Proactive random-forest autoscaler for microservice resource allocation

LM Al Qassem, T Stouraitis, E Damiani… - IEEE Access, 2023 - ieeexplore.ieee.org
Cloud service providers have been shifting their workloads to microservices to take
advantage of their modularity, flexibility, agility, and scalability. However, numerous …

Extending OpenStack Monasca for Predictive Elasticity Control

G Lanciano, F Galli, T Cucinotta… - Big Data Mining and …, 2024 - ieeexplore.ieee.org
Traditional auto-scaling approaches are conceived as reactive automations, typically
triggered when predefined thresholds are breached by resource consumption metrics …

Microservices performance forecast using dynamic Multiple Predictor Systems

WRM Santos, AR Sampaio Jr, NS Rosa… - … Applications of Artificial …, 2024 - Elsevier
Time series forecasting has been applied to predict performance degradation in
Microservice-Based Applications (MBAs). The prediction enables MBA adaptation to avoid …

Modeling and optimizing micro-service based cloud elastic management system

T Daradkeh, A Agarwal - Simulation Modelling Practice and Theory, 2023 - Elsevier
Cloud elasticity is a comprehensive solution that takes into account all running applications
and resources, including the cloud management system. Cloud resources and applications …

Smart HPA: A Resource-Efficient Horizontal Pod Auto-scaler for Microservice Architectures

H Ahmad, C Treude, M Wagner, C Szabo - arXiv preprint arXiv …, 2024 - arxiv.org
Microservice architectures have gained prominence in both academia and industry, offering
enhanced agility, reusability, and scalability. To simplify scaling operations in microservice …

Noah: Reinforcement-learning-based rate limiter for microservices in large-scale e-commerce services

Z Li, H Sun, Z Xiong, Q Huang, Z Hu… - … on Neural Networks …, 2023 - ieeexplore.ieee.org
Modern large-scale online service providers typically deploy microservices into containers to
achieve flexible service management. One critical problem in such container-based …

Characterization of microservice response time in kubernetes: A mixture density network approach

L Manca, D Borsatti, F Poltronieri… - … on Network and …, 2023 - ieeexplore.ieee.org
The use of microservice-based applications is becoming more prominent also in the
telecommunication field. The current 5G core network, for instance, is already built around …