Performance anomaly detection and bottleneck identification

O Ibidunmoye, F Hernández-Rodriguez… - ACM Computing Surveys …, 2015 - dl.acm.org
In order to meet stringent performance requirements, system administrators must effectively
detect undesirable performance behaviours, identify potential root causes, and take …

[HTML][HTML] Monitoring self-adaptive applications within edge computing frameworks: A state-of-the-art review

S Taherizadeh, AC Jones, I Taylor, Z Zhao… - Journal of Systems and …, 2018 - Elsevier
Recently, a promising trend has evolved from previous centralized computation to
decentralized edge computing in the proximity of end-users to provide cloud applications. To …

A survey and taxonomy of self-aware and self-adaptive cloud autoscaling systems

T Chen, R Bahsoon, X Yao - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Autoscaling system can reconfigure cloud-based services and applications, through various
configurations of cloud software and provisions of hardware resources, to adapt to the …

SWITCH workbench: A novel approach for the development and deployment of time-critical microservice-based cloud-native applications

P Štefanič, M Cigale, AC Jones, L Knight… - Future Generation …, 2019 - Elsevier
Time-critical applications, such as early warning systems or live event broadcasting, present
particular challenges. They have hard limits on Quality of Service constraints that must be …

Microservices: A performance tester's dream or nightmare?

S Eismann, CP Bezemer, W Shang… - Proceedings of the …, 2020 - dl.acm.org
In recent years, there has been a shift in software development towards microservice-based
architectures, which consist of small services that focus on one particular functionality. Many …

An exploratory study of performance regression introducing code changes

J Chen, W Shang - 2017 ieee international conference on …, 2017 - ieeexplore.ieee.org
Performance is an important aspect of software quality. In fact, large software systems
failures are often due to performance issues rather than functional bugs. One of the most …

Adaptive anomaly detection in performance metric streams

O Ibidunmoye, AR Rezaie… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Continuous detection of performance anomalies such as service degradations has become
critical in cloud and Internet services due to impact on quality of service and end-user …

Towards the use of the readily available tests from the release pipeline as performance tests: Are we there yet?

Z Ding, J Chen, W Shang - Proceedings of the ACM/IEEE 42nd …, 2020 - dl.acm.org
Performance is one of the important aspects of software quality. Performance issues exist
widely in software systems, and the process of fixing the performance issues is an essential …

Profile-based resource allocation for virtualized network functions

S Van Rossem, W Tavernier, D Colle… - … on Network and …, 2019 - ieeexplore.ieee.org
The virtualization of compute and network resources enables an unseen flexibility for
deploying network services. A wide spectrum of emerging technologies allows an ever …

FD4C: Automatic fault diagnosis framework for Web applications in cloud computing

T Wang, W Zhang, C Ye, J Wei… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
The large-scale dynamic cloud computing environment has raised great challenges for fault
diagnosis in Web applications: First, fluctuating workloads cause traditional application …