The power of prediction: microservice auto scaling via workload learning

S Luo, H Xu, K Ye, G Xu, L Zhang, G Yang… - Proceedings of the 13th …, 2022 - dl.acm.org
When deploying microservices in production clusters, it is critical to automatically scale
containers to improve cluster utilization and ensure service level agreements (SLA) …

CoScal: Multifaceted scaling of microservices with reinforcement learning

M Xu, C Song, S Ilager, SS Gill, J Zhao… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
The emerging trend towards moving from monolithic applications to microservices has
raised new performance challenges in cloud computing environments. Compared with …

Microscaler: Automatic scaling for microservices with an online learning approach

G Yu, P Chen, Z Zheng - 2019 IEEE International Conference …, 2019 - ieeexplore.ieee.org
Recently, the microservice becomes a popular architecture to construct cloud native systems
due to its agility. In cloud native systems, autoscaling is a core enabling technique to adapt …

Microscaler: Cost-Effective Scaling for Microservice Applications in the Cloud With an Online Learning Approach

G Yu, P Chen, Z Zheng - IEEE Transactions on Cloud …, 2020 - ieeexplore.ieee.org
Recently, the microservice becomes a popular architecture to construct cloud native systems
due to its agility. In cloud native systems, autoscaling is a key enabling technique to adapt to …

Proscale: Proactive autoscaling for microservice with time-varying workload at the edge

K Cheng, S Zhang, C Tu, X Shi, Z Yin… - … on Parallel and …, 2023 - ieeexplore.ieee.org
Deploying microservice instances on the edge device close to end users can provide on-site
processing thus reducing request response time. Each microservice has multiple instances …

Adaptive microservice scaling for elastic applications

NC Coulson, S Sotiriadis… - IEEE Internet of Things …, 2020 - ieeexplore.ieee.org
Today, Internet users expect Web applications to be fast, performant, and always available.
With the emergence of Internet of Things (IoT), data collection and the analysis of streams …

Chamulteon: Coordinated auto-scaling of micro-services

A Bauer, V Lesch, L Versluis, A Ilyushkin… - 2019 IEEE 39th …, 2019 - ieeexplore.ieee.org
Nowadays, in order to keep track of the fast changing requirements of Internet applications,
auto-scaling is used as an essential mechanism for adapting the number of provisioned …

Showar: Right-sizing and efficient scheduling of microservices

AF Baarzi, G Kesidis - Proceedings of the ACM Symposium on Cloud …, 2021 - dl.acm.org
Microservices architecture have been widely adopted in designing distributed cloud
applications where the application is decoupled into multiple small components (ie" …

Towards quantifiable boundaries for elastic horizontal scaling of microservices

MR López, J Spillner - … of the10th International Conference on Utility and …, 2017 - dl.acm.org
One of the most useful features of a microservices architecture is its versatility to scale
horizontally. However, not all services scale in or out uniformly. The performance of an …

ATOM: Model-driven autoscaling for microservices

AU Gias, G Casale, M Woodside - 2019 IEEE 39th International …, 2019 - ieeexplore.ieee.org
Microservices based architectures are increasingly widespread in the cloud software
industry. Still, there is a shortage of auto-scaling methods designed to leverage the unique …