Deakin University
Browse

Experience report: anomaly detection of cloud application operations using log and cloud metric correlation analysis

Version 2 2024-06-05, 01:57
Version 1 2016-04-10, 17:40
conference contribution
posted on 2024-06-05, 01:57 authored by M Farshchi, Jean-Guy SchneiderJean-Guy Schneider, I Weber, JC Grundy
Failure of application operations is one of the main causes of system-wide outages in cloud environments. This particularly applies to DevOps operations, such as backup, redeployment, upgrade, customized scaling, and migration that are exposed to frequent interference from other concurrent operations, configuration changes, and resources failure. However, current practices fail to provide a reliable assurance of correct execution of these kinds of operations. In this paper, we present an approach to address this problem that adopts a regression-based analysis technique to find the correlation between an operation’s activity logs and the operation activity’s effect on cloud resources. The correlation model is then used to derive assertion specifications, which can be used for runtime verification of running operations and their impact on resources. We evaluated our proposed approach on Amazon EC2 with 22 rounds of rolling upgrade operations while other types of operations were running and random faults were injected. Our experiment shows that our approach successfully managed to raise alarms for 115 random injected faults, with a precision of 92.3%.

History

Pagination

24-34

Location

Gaithersburg, Md.

Start date

2015-11-02

End date

2015-11-05

ISBN-13

9781509004058

Language

eng

Publication classification

E Conference publication, E1.1 Full written paper - refereed

Copyright notice

2015, IEEE

Title of proceedings

ISSRE 2015 : Proceedings of the IEEE Software Reliability Engineering 2015 International Symposium

Event

IEEE Software Reliability Engineering. International Symposium (26th : 2015 : Gaithersburg, Md.)

Publisher

IEEE

Place of publication

Piscataway, N.J.