Machine learning-based orchestration of containers: A taxonomy and future directions
Containerization is a lightweight application virtualization technology, providing high
environmental consistency, operating system distribution portability, and resource isolation …
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 …
determining element in the modern times. These challenging demands go from intelligent …
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 …
Proactive random-forest autoscaler for microservice resource allocation
Cloud service providers have been shifting their workloads to microservices to take
advantage of their modularity, flexibility, agility, and scalability. However, numerous …
advantage of their modularity, flexibility, agility, and scalability. However, numerous …
Extending OpenStack Monasca for Predictive Elasticity Control
Traditional auto-scaling approaches are conceived as reactive automations, typically
triggered when predefined thresholds are breached by resource consumption metrics …
triggered when predefined thresholds are breached by resource consumption metrics …
Microservices performance forecast using dynamic Multiple Predictor Systems
Time series forecasting has been applied to predict performance degradation in
Microservice-Based Applications (MBAs). The prediction enables MBA adaptation to avoid …
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 …
and resources, including the cloud management system. Cloud resources and applications …
Smart HPA: A Resource-Efficient Horizontal Pod Auto-scaler for Microservice Architectures
Microservice architectures have gained prominence in both academia and industry, offering
enhanced agility, reusability, and scalability. To simplify scaling operations in microservice …
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
Modern large-scale online service providers typically deploy microservices into containers to
achieve flexible service management. One critical problem in such container-based …
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 …
telecommunication field. The current 5G core network, for instance, is already built around …