A two-stage preference driven multi-objective evolutionary algorithm for workflow scheduling in the Cloud

H Xie, D Ding, L Zhao, K Kang, Q Liu - Expert Systems with Applications, 2024 - Elsevier
The workflow scheduling problem considered difficult in the Cloud becomes even more
challenging when multiple scheduling criteria are used for optimization. It is much harder 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 …

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 …

Deep q-networks based auto-scaling for service function chaining

D Lee, JH Yoo, JWK Hong - 2020 16th International …, 2020 - ieeexplore.ieee.org
Network function virtualization (NFV) is a key technology of the 5G network era. NFV
decouples a network function from proprietary hardware so that the network function can …

Robust resource scaling of containerized microservices with probabilistic machine learning

P Kang, P Lama - … IEEE/ACM 13th International Conference on …, 2020 - ieeexplore.ieee.org
Large-scale web services are increasingly being built with many small modular components
(microservices), which can be deployed, updated and scaled seamlessly. These …

Deep Q‐network‐based auto scaling for service in a multi‐access edge computing environment

DY Lee, SY Jeong, KC Ko, JH Yoo… - International Journal of …, 2021 - Wiley Online Library
In 5G networks, it is necessary to provide services while meeting various service
requirements, such as high data rates and low latency, in response to dynamic network …

A performance modeling framework for microservices-based cloud infrastructures

TF da Silva Pinheiro, P Pereira, B Silva… - The Journal of …, 2023 - Springer
Microservice architectures (MSAs) can increase the performance of distributed systems and
enable better resource allocation by sharing underlying resources among multiple …

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 …

Autoscaling Solutions for Cloud Applications under Dynamic Workloads

G Quattrocchi, E Incerto, R Pinciroli… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Autoscaling systems provide means to automatically change the resources allocated to a
software system according to the incoming workload and its actual needs. Public cloud …

Learning predictive autoscaling policies for cloud-hosted microservices using trace-driven modeling

M Abdullah, W Iqbal, A Erradi… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
Autoscaling methods are important to ensure response time guarantees for cloud-hosted
microservices. Most of the existing state-of-the-art autoscaling methods use rule-based …