paper-with-me

홈 › Papers

Enhancing the Analysis of Software Failures in Cloud Computing Systems with Deep Learning

2021-06-29 · Domenico Cotroneo, Luigi De Simone, Pietro Liguori, Roberto Natella

Identifying the failure modes of cloud computing systems is a difficult and time-consuming task, due to the growing complexity of such systems, and the large volume and noisiness of failure data. This paper presents a novel approach for analyzing failure data from cloud systems, in order to relieve human analysts from manually fine-tuning the data for feature engineering. The approach leverages Deep Embedded Clustering (DEC), a family of unsupervised clustering algorithms based on deep learning, which uses an autoencoder to optimize data dimensionality and inter-cluster variance. We applied the approach in the context of the OpenStack cloud computing platform, both on the raw failure data and in combination with an anomaly detection pre-processing algorithm. The results show that the performance of the proposed approach, in terms of purity of clusters, is comparable to, or in some cases even better than manually fine-tuned clustering, thus avoiding the need for deep domain knowledge and reducing the effort to perform the analysis. In all cases, the proposed approach provides better performance than unsupervised clustering when no feature engineering is applied to the data. Moreover, the distribution of failure modes from the proposed approach is closer to the actual frequency of the failure modes.

📄 PDF Abstract BibTeX arXiv:2106.15182

Code (1)

dessertlab/Failure-Dataset-OpenStack 공식 구현

Tasks

Anomaly DetectionCloud ComputingClusteringFeature Engineering

Similar Papers 제목 키워드 기반

An Empirical Study on Using Large Language Models to Analyze Software Supply Chain Security Failures

2023-08-09 · Tanmay Singla, Dharun Anandayuvaraj, Kelechi G. Kalu, Taylor R. Schorlemmer 외

As we increasingly depend on software systems, the consequences of breaches in the software supply chain become more severe. High-profile cyber attacks like those on SolarWinds and ShadowHammer have resulted in significa…

Articles

Online Self-Evolving Anomaly Detection in Cloud Computing Environments

2021-11-16 · Haili Wang, Jingda Guo, Xu Ma, Song Fu 외

Modern cloud computing systems contain hundreds to thousands of computing and storage servers. Such a scale, combined with ever-growing system complexity, is causing a key challenge to failure and resource management for…

Anomaly DetectionCloud ComputingManagementSpecificity

Ensemble Method for System Failure Detection Using Large-Scale Telemetry Data

2024-06-07 · Priyanka Mudgal, Rita H. Wouhaybi

The growing reliance on computer systems, particularly personal computers (PCs), necessitates heightened reliability to uphold user satisfaction. This research paper presents an in-depth analysis of extensive system tele…

CPU

6GSoft: Software for Edge-to-Cloud Continuum

2024-07-08 · Muhammad Azeem Akbar, Matteo Esposito, Sami Hyrynsalmi, Karthikeyan Dinesh Kumar 외

In the era of 6G, developing and managing software requires cutting-edge software engineering (SE) theories and practices tailored for such complexity across a vast number of connected edge devices. Our project aims to l…

Position

UAMTERS: Uncertainty-Aware Mutation Analysis for DL-enabled Robotic Software

2026-02-23 · Chengjie Lu, Jiahui Wu, Shaukat Ali, Malaika Din Hashmi 외 arxiv

Self-adaptive robots adjust their behaviors in response to unpredictable environmental changes. These robots often incorporate deep learning (DL) components into their software to support functionality such as perception…