conference-paper Open access

Training Data Reduction for Performance Models of Data Analytics Jobs in the Cloud

  • 2021 IEEE International Conference on Big Data (Big Data)
Research footprint

At a glance

Citations
7
References
43
Comments
0
Paper overview

Abstract

Distributed dataflow systems like Apache Flink and Apache Spark simplify processing large amounts of data on clusters in a data-parallel manner. However, choosing suitable cluster resources for distributed dataflow jobs in both type and number is difficult, especially for users who do not have access to previous performance metrics. One approach to overcoming this issue is to have users share runtime metrics to train context-aware performance models that help find a suitable configuration for the job at hand. A problem when sharing runtime data instead of trained models or model parameters is that the data size can grow substantially over time.This paper examines several clustering techniques to minimize training data size while keeping the associated performance models accurate. Our results indicate that efficiency gains in data transfer, storage, and model training can be achieved through training data reduction. In the evaluation of our solution on a dataset of runtime data from 930 unique distributed dataflow jobs, we observed that, on average, a 75% data reduction only increases prediction errors by one percentage point.

Record transparency

Publication details

DOI
10.1109/bigdata52589.2021.9671742
OpenAlex
W3213171603
Document type
conference-paper
Language
EN
Source
2021 IEEE International Conference on Big Data (Big Data)
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.