To Tune or Not to Tune?: In Search of Optimal Configurations for Data Analytics

54Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This experimental study presents a number of issues that pose a challenge for practical configuration tuning and its deployment in data analytics frameworks. These issues include: 1) the assumption of a static workload or environment, ignoring the dynamic characteristics of the analytics environment (e.g., increase in input data size, changes in allocation of resources). 2) the amortization of tuning costs and how this influences what workloads can be tuned in practice in a cost-effective manner. 3) the need for a comprehensive incremental tuning solution for a diverse set of workloads. We adapt different ML techniques in order to obtain efficient incremental tuning in our problem domain, and propose Tuneful, a configuration tuning framework. We show how it is designed to overcome the above issues and illustrate its applicability by running a wide array of experiments in cloud environments provided by two different service providers.

Cite

CITATION STYLE

APA

Fekry, A., Carata, L., Pasquier, T., Rice, A., & Hopper, A. (2020). To Tune or Not to Tune?: In Search of Optimal Configurations for Data Analytics. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 2494–2504). Association for Computing Machinery. https://doi.org/10.1145/3394486.3403299

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free