arrow
Return

Efficient Performance Prediction for Apache Spark

delete2021-03-01
delete26
PRE
AI
G
Guoli Cheng
S
Shi Ying *
B
Bingming Wang
Y
Yuhang Li
DOI:10.1016/j.jpdc.2020.10.010delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Spark is a more efficient distributed big data processing framework following Hadoop. It provides users with more than 180 adjustable configuration parameters, and how to choose the optimal configuration automatically to make the Spark application run effectively is challenging. The key to address the above challenge is having the ability to predict the performance of Spark applications in different configurations. This paper proposes a new approach based on Adaboost, which can efficiently and accurately predict the performance of a given application with a given Spark configuration. In our approach, Adaboost is used to build a set of performance models at the stage-level for Spark. To minimize the overhead of the modeling, we use the classic projective sampling, a data mining technique that allows us to collect as few training samples as possible while meeting the accuracy requirements. We evaluate the proposed approach on six typical Spark benchmarks with five input datasets. The experimental results show that our approach is less than the previously proposed approach in prediction error and cost. (C) 2020 Elsevier Inc. All rights reserved.
Keywords:
Performance prediction
Spark
System configuration
Adaboost
Projective sampling
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

W
wuhan university
Scholars:
8.1W
Papers: 5.8W
Citations: 70
Cited Papers

Cited Papers

A Methodology for Spark Parameter Tuning
err2018-03-01
err49
errOAAI
errGounaris, Anastasios; Torres, Jordi
errShare
errSave
Capacity optimization of hybrid renewable energy system considering part-load ratio and resource endowment
err2023-07-01
err0
PREAI
errLong Xu; Moucun Yang; Xinhe Wang; Kelong Diao; Yuezhao Zhu; Robert Taylor
errShare
errSave
3D Analysis of Intracortical Microvasculature During Chronic Hypoxia in Mouse Brains
err2012-07-21
err0
PREAI
errKouichi Yoshihara; Hiroyuki Takuwa; Iwao Kanno; Shinpei Okawa; Yukio Yamada; Kazuto Masamoto
errShare
errSave
RFHOC: A Random-Forest Approach to Auto-Tuning Hadoop's Configuration
err2016-05-01
err75
errOAAI
errBei, Zhendong; Yu, Zhibin; Zhang, Huiling; Xiong, Wen; Xu, Chengzhong; Eeckhout, Lieven; Feng, Shengzhong
errShare
errSave
Rhenium-Osmium Isotope Constraints on the Age of Iron Meteorites
err1992-02-28
err0
PREAI
errM. F. Horan; J. W. Morgan; R. J. Walker; J. N. Grossman
errShare
errSave
Numerical Investigation of the Non Equilibrium Shock-Layer Around the EXPERT Vehicle
err2007-06-15
err0
PREAI
errMarco Panesi; Andrea Lani; Thierry Magin; Janos Molnar; Olivier Chazot; Herman Deconinck
errShare
errSave
no more