Cargando…
A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures
Software aging is a phenomenon referring to the performance degradation of a long-running software system. This phenomenon is an accumulative process during execution, which will gradually lead the system from a normal state to a failure-prone state. It is a crucial challenge for system reliability...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7711551/ https://www.ncbi.nlm.nih.gov/pubmed/33286993 http://dx.doi.org/10.3390/e22111225 |
_version_ | 1783618172394405888 |
---|---|
author | Wang, Shuguang Lu, Minyan Kong, Shiyi Ai, Jun |
author_facet | Wang, Shuguang Lu, Minyan Kong, Shiyi Ai, Jun |
author_sort | Wang, Shuguang |
collection | PubMed |
description | Software aging is a phenomenon referring to the performance degradation of a long-running software system. This phenomenon is an accumulative process during execution, which will gradually lead the system from a normal state to a failure-prone state. It is a crucial challenge for system reliability to predict the Aging-Related Failures (ARFs) accurately. In this paper, permutation entropy (PE) is modified to Multidimensional Multi-scale Permutation Entropy (MMPE) as a novel aging indicator to detect performance anomalies, since MMPE is sensitive to dynamic state changes. An experiment is set on the distributed database system Voldemort, and MMPE is calculated based on the collected performance metrics during execution. Finally, based on MMPE, a failure prediction model using the machine learning method to reveal the anomalies is presented, which can predict failures with high accuracy. |
format | Online Article Text |
id | pubmed-7711551 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-77115512021-02-24 A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures Wang, Shuguang Lu, Minyan Kong, Shiyi Ai, Jun Entropy (Basel) Article Software aging is a phenomenon referring to the performance degradation of a long-running software system. This phenomenon is an accumulative process during execution, which will gradually lead the system from a normal state to a failure-prone state. It is a crucial challenge for system reliability to predict the Aging-Related Failures (ARFs) accurately. In this paper, permutation entropy (PE) is modified to Multidimensional Multi-scale Permutation Entropy (MMPE) as a novel aging indicator to detect performance anomalies, since MMPE is sensitive to dynamic state changes. An experiment is set on the distributed database system Voldemort, and MMPE is calculated based on the collected performance metrics during execution. Finally, based on MMPE, a failure prediction model using the machine learning method to reveal the anomalies is presented, which can predict failures with high accuracy. MDPI 2020-10-27 /pmc/articles/PMC7711551/ /pubmed/33286993 http://dx.doi.org/10.3390/e22111225 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Wang, Shuguang Lu, Minyan Kong, Shiyi Ai, Jun A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures |
title | A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures |
title_full | A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures |
title_fullStr | A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures |
title_full_unstemmed | A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures |
title_short | A Dynamic Anomaly Detection Approach Based on Permutation Entropy for Predicting Aging-Related Failures |
title_sort | dynamic anomaly detection approach based on permutation entropy for predicting aging-related failures |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7711551/ https://www.ncbi.nlm.nih.gov/pubmed/33286993 http://dx.doi.org/10.3390/e22111225 |
work_keys_str_mv | AT wangshuguang adynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures AT luminyan adynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures AT kongshiyi adynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures AT aijun adynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures AT wangshuguang dynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures AT luminyan dynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures AT kongshiyi dynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures AT aijun dynamicanomalydetectionapproachbasedonpermutationentropyforpredictingagingrelatedfailures |