상세 보기
System information-based Hadoop load balancing for heterogeneous clusters
- Kim, D.;
- Choi, E.;
- Hong, J.
초록
Hadoop is a distributed file system for processing big data. Users can modify and analyze data efficiently in the distributed process environment by using a MapReduce programming model, which is provided by Hadoop. However, its performance deteriorates when the Hadoop works on heterogeneous clusters consisting of servers of various performance levels. In this paper, we propose a load balancing technique using system information. The number of CPU cores and the available memory size are used for identifying the performance of each DataNode. To evaluate the proposed load balancing technique, we compare the original Hadoop with the modified Hadoop that uses the proposed algorithm in two different environments-one is an environment with sufficient memory, and the other is an environment with insufficient memory. © 2015 ACM.
- 제목
- System information-based Hadoop load balancing for heterogeneous clusters
- 저자
- Kim, D.; Choi, E.; Hong, J.
- 발행일
- 2015
- 학회명
- Research in Adaptive and Convergent Systems, RACS 2015
- 학회 개최일
- 2015-10-09 ~ 2015-10-12