An Architecture-aware Approach to Hierarchical Online Failure Prediction.

Pitakrat, Teerat, Okanovic, Dusan, van Hoorn, Andre and Grunske, Lars (2016) An Architecture-aware Approach to Hierarchical Online Failure Prediction. [Paper] In: 12th International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA '16). , April 5-8, 2016, Venice, Italy . Proceedings of the 12th International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA '16). .

[thumbnail of PitakratOkanovicVanHoornGrunske2016AnArchitectureAwareApproachToHierarchicalOnlineFailurePrediction-camera-ready.pdf]
Preview
Text
PitakratOkanovicVanHoornGrunske2016AnArchitectureAwareApproachToHierarchicalOnlineFailurePrediction-camera-ready.pdf - Published Version

Download (430kB) | Preview

Abstract

Failures in software systems during operation are inevitable. They cause system downtime, which needs to be minimized to reduce or avoid unnecessary costs and customer dissatisfaction. Online failure prediction aims at identifying upcoming failures at runtime to enable proactive maintenance actions. Existing online failure prediction approaches focus on predicting failures of either individual components or the system as a whole. They do not take into account software architectural dependencies, which determine the propagation of failures. In this paper, we propose a hierarchical online failure prediction approach, HORA , which employs a combination of both failure predictors and architectural models. We evaluate our approach using a distributed RSS reader application by Netflix and investigate the prediction quality for two representative types of failures, namely memory leak and system overload. The results show that, overall, our approach improves the area under the ROC curve by 10.7% compared to a monolithic approach.

Document Type: Conference or Workshop Item (Paper)
Keywords: Online failure prediction, monitoring, reliability, Kieker, dependability, microservices
Research affiliation: Kiel University > Software Engineering
Publisher: IEEE
Related URLs:
Projects: Kieker
Date Deposited: 01 Mar 2016 14:46
Last Modified: 26 Oct 2020 13:33
URI: https://oceanrep.geomar.de/id/eprint/31652

Actions (login required)

View Item View Item