Predictive performance modeling for distributed batch processing using black box monitoring and machine learning

C Witt, M Bux, W Gusew, U Leser - Information Systems, 2019 - Elsevier
In many domains, the previous decade was characterized by increasing data volumes and
growing complexity of data analyses, creating new demands for batch processing on …

Teastore: A micro-service reference application for benchmarking, modeling and resource management research

J Von Kistowski, S Eismann, N Schmitt… - 2018 IEEE 26th …, 2018 - ieeexplore.ieee.org
Modern distributed applications offer complex performance behavior and many degrees of
freedom regarding deployment and configuration. Researchers employ various methods of …

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 …

Chameleon: A hybrid, proactive auto-scaling mechanism on a level-playing field

A Bauer, N Herbst, S Spinner… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Auto-scalers for clouds promise stable service quality at low costs when facing changing
workload intensity. The major public cloud providers provide trigger-based auto-scalers …

A declarative approach for performance tests execution in continuous software development environments

V Ferme, C Pautasso - Proceedings of the 2018 ACM/SPEC international …, 2018 - dl.acm.org
Software performance testing is an important activity to ensure quality in continuous software
development environments. Current performance testing approaches are mostly based on …

An experimental performance evaluation of autoscaling policies for complex workflows

A Ilyushkin, A Ali-Eldin, N Herbst… - Proceedings of the 8th …, 2017 - dl.acm.org
Simplifying the task of resource management and scheduling for customers, while still
delivering complex Quality-of-Service (QoS), is key to cloud computing. Many autoscaling …

Vehicular cloud resource management, issues and challenges: A survey

WM Danquah, DT Altilar - IEEE Access, 2020 - ieeexplore.ieee.org
Recent advancements in the automotive industry have led to the design of smart vehicles
with high capacity resources for communication, sensing, processing, and storage of data. In …

Estimating multiclass service demand distributions using Markovian arrival processes

R Wang, G Casale, A Filieri - ACM Transactions on Modeling and …, 2023 - dl.acm.org
Building performance models for software services in DevOps is costly and error-prone.
Accurate service demand distribution estimation is critical to precisely modeling queueing …

Continuous performance evaluation and capacity planning using resource profiles for enterprise applications

A Brunnert, H Krcmar - Journal of Systems and Software, 2017 - Elsevier
Continuous delivery (CD) is a software release process that helps to make features and bug
fixes rapidly available in new enterprise application (EA) versions. Evaluating the …

SARDE: a framework for continuous and self-adaptive resource demand estimation

J Grohmann, S Eismann, A Bauer, S Spinner… - ACM Transactions on …, 2021 - dl.acm.org
Resource demands are crucial parameters for modeling and predicting the performance of
software systems. Currently, resource demand estimators are usually executed once for …