A Novel Approach to Optimizing Spark: Detecting Misconfigurations for Enhanced Efficiency

Configuration errors constitute 60% of contemporary system failures in distributed computing platforms. These errors lead to data breaches, system crashes, or silent failures requiring extensive technical support and knowledge of the application architecture. This research work introduces a dataset that can be used to detect misconfigurations in a Spark cluster. The dataset encompasses detailed system performance metrics such as CPU usage and memory allocation that were recorded by running CPU intensive and memory intensive Spark jobs under various configuration settings to capture performance variations. Analysis of this dataset provides insights into optimizing the values of Spark cluster configurations and mitigating the impact of configuration errors. By using machine learning techniques on this dataset, it is possible to construct automated methods for proactively detecting and mitigating misconfigurations, which improves the stability and efficiency of distributed computing environments.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icicnis64247.2024.10823258
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Novel Approach to Optimizing Spark: Detecting Misconfigurations for Enhanced Efficiency

R. Jayashree, S Sanjana, Sumangala Rao, V Rachana et al.
Cloud Computing and Resource Management
article

A Novel Approach to Optimizing Spark: Detecting Misconfigurations for Enhanced Efficiency

R. Jayashree, S Sanjana, Sumangala Rao, V Rachana, Uday Umesh
article en

Abstract

Configuration errors constitute 60% of contemporary system failures in distributed computing platforms. These errors lead to data breaches, system crashes, or silent failures requiring extensive technical support and knowledge of the application architecture. This research work introduces a dataset that can be used to detect misconfigurations in a Spark cluster. The dataset encompasses detailed system performance metrics such as CPU usage and memory allocation that were recorded by running CPU intensive and memory intensive Spark jobs under various configuration settings to capture performance variations. Analysis of this dataset provides insights into optimizing the values of Spark cluster configurations and mitigating the impact of configuration errors. By using machine learning techniques on this dataset, it is possible to construct automated methods for proactively detecting and mitigating misconfigurations, which improves the stability and efficiency of distributed computing environments.

PES University (IN)
Affordable and clean energy
Openalex Percentile: Top 60%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Novel Approach to Optimizing Spark: Detecting Misconfigurations for Enhanced Efficiency — R. Jayashree, S Sanjana, et al. · (2024) | TGRS Research Map | TGRS