標題: | 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 |
顯示於類別: | 會議論文 |