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
- R. Jayashree
- S Sanjana (ORCID: https://orcid.org/0000-0002-7100-1225)
- Sumangala Rao
- V Rachana
- Uday Umesh
Institutions
- PES University (IN)
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