Abstract
This paper aims to design a Hadoop system and evaluates the performance of a task allocation scheme. The task allocation scheme splits each job into tasks using an appropriate splitting ratio, and assigns tasks to slave servers based on server processing performance and network resource availability. We experimentally evaluate the performance of the scale out of the task allocation scheme with five machines. We focus on the configuration of jobtracker and tasktracker in Hadoop. In cases with heterogeneous Hadoop clusters, we distribute task blocks to high-capability slaves with proportionally larger-sized tasks than to low-capability slaves. We create an environment in which high-capability slaves perform more work than low-capability slaves. The experimental testbed results indicate that the task allocation scheme is effective.
Original language | English |
---|---|
Title of host publication | 2016 IEEE 17th International Conference on High Performance Switching and Routing, HPSR 2016 |
Publisher | IEEE Computer Society |
Pages | 200-205 |
Number of pages | 6 |
Volume | 2016-July |
ISBN (Electronic) | 9781479989508 |
DOIs | |
Publication status | Published - 2016 Jul 28 |
Event | 17th IEEE International Conference on High Performance Switching and Routing, HPSR 2016 - Yokohama, Japan Duration: 2016 Jun 14 → 2016 Jun 17 |
Other
Other | 17th IEEE International Conference on High Performance Switching and Routing, HPSR 2016 |
---|---|
Country/Territory | Japan |
City | Yokohama |
Period | 16/6/14 → 16/6/17 |
Keywords
- Hadoop
- heterogeneous clusters
- implementation
- jobtracker
ASJC Scopus subject areas
- Hardware and Architecture
- Electrical and Electronic Engineering