標題: Machine Learning-Based Configuration Parameter Tuning on Hadoop System
作者: Chen, Chi-Ou
Zhuo, Ye-Qi
Yeh, Chao-Chun
Lin, Che-Min
Liao, Shih-wei
資訊工程學系
Department of Computer Science
關鍵字: Distributed System;Machine Learning;Optimization Problem
公開日期: 2015
摘要: Apache Hadoop system is a software framework with the capability to process large-scale datasets across a cluster of distributed machines using MapReduce programming model. However, there are two main challenges for system administrators to manage the Hadoop system; (1) system administrators are difficult to tune the parameters appropriately since the behaviors and characteristics of large-scale distributed systems are too complicated; (2) there are dozens of configuration parameters affecting the system performance which makes the configuration parameters tuning task becomes troublesome. In this paper, we focus on optimizing the Hadoop MapReduce job performance by tuning configuration parameters, and then we propose an analytical method to help system administrators choose approximately optimal configuration parameters depending on the characteristics of each application. Our approach has two key phases: prediction and optimization phase. The prediction phase is to estimate the performance of a MapReduce job, whereas the optimization phase is to search the approximately optimal configuration parameters strategically by invoking the predictor repeatedly. In our evaluation results, our work can help system administrators to improve the performance about 2X to 8X better than traditional methods.
URI: http://dx.doi.org/10.1109/BigDataCongress.2015.64
http://hdl.handle.net/11536/136033
ISBN: 978-1-4673-7278-7
DOI: 10.1109/BigDataCongress.2015.64
期刊: 2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015
起始頁: 386
結束頁: 392
Appears in Collections:Conferences Paper