Content area

Abstract

Spark is one of the most popular big data analytical platforms. To save time, achieve high resource utilization, and remain cost-effective for Spark jobs, it is challenging but imperative for data scientists to configure suitable resource portions.In this paper, we investigate the proper parameter values that meet workloads’ performance requirements with minimized resource cost and resource utilization time. We propose SimCost, a simulation-based cost model, to predict the performance of jobs accurately. We achieve low-cost training by taking advantage of simulation framework, i.e., Monte Carlo simulation, which uses a small amount of data and resources to make a reliable prediction for larger datasets and clusters. Our method’s salient feature is that it allows us to invest low training costs while obtaining an accurate prediction. Through empirical experiments with 12 benchmark workloads, we show that the cost model yields less than 5% error on average prediction accuracy, and the recommendation achieves up to 6x resource cost saving.

Details

Business indexing term
Title
SimCost: cost-effective resource provision prediction and recommendation for spark workloads
Author
Chen, Yuxing 1 ; Hoque, Mohammad A. 1 ; Xu, Pengfei 1 ; Lu, Jiaheng 1   VIAFID ORCID Logo  ; Tarkoma, Sasu 1 

 Univeristy of Helsinki, Department of Computer Science, Helsinki, Finland (GRID:grid.7737.4) (ISNI:0000 0004 0410 2071) 
Publication title
Volume
42
Issue
1
Pages
73-102
Publication year
2024
Publication date
Mar 2024
Publisher
Springer Nature B.V.
Place of publication
New York
Country of publication
Netherlands
ISSN
09268782
e-ISSN
15737578
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2023-06-22
Milestone dates
2023-05-30 (Registration); 2023-05-29 (Accepted)
Publication history
 
 
   First posting date
22 Jun 2023
ProQuest document ID
3255419673
Document URL
https://www.proquest.com/scholarly-journals/simcost-cost-effective-resource-provision/docview/3255419673/se-2?accountid=208611
Copyright
© The Author(s) 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-09-29
Database
ProQuest One Academic