Optimizing task assignment in hadoop using an efficient job size-based scheduler

Masarrat Mirza, M. B. Nagori

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Hadoop is a distributed master-slave platform that comprises of two main components viz. Hadoop Distributed File System (HDFS) and MapReduce. HDFS provides distributed storage whereas MapReduce is useful for computational processing. A MapReduce cluster when receives multiple jobs simultaneously, the whole system performance might seriously deteriorate because of poor job response time. Thus, a real challenging issue in the MapReduce world is the efficient scheduling of jobs. Nevertheless, we see that traditional scheduling algorithms that work with Hadoop does not always assure significant average job-response times under distinct workloads. In order to address this problem, we put forward an efficient Hadoop scheduler that collects the information of workload patterns and distributes the jobs according to our hybrid scheduling technique. The experimental results exhibit that our scheduler enhances the average job-response time for MapReduce systems with different workload patterns.

Original languageEnglish
Title of host publicationProceedings of the 2017 International Conference on Intelligent Computing and Control Systems, ICICCS 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1287-1292
Number of pages6
ISBN (Electronic)9781538627457
DOIs
Publication statusPublished - 1 Jul 2017
Externally publishedYes
Event2017 International Conference on Intelligent Computing and Control Systems, ICICCS 2017 - Madurai, India
Duration: 15 Jun 201716 Jun 2017

Publication series

NameProceedings of the 2017 International Conference on Intelligent Computing and Control Systems, ICICCS 2017
Volume2018-January

Conference

Conference2017 International Conference on Intelligent Computing and Control Systems, ICICCS 2017
Country/TerritoryIndia
CityMadurai
Period15/06/1716/06/17

Keywords

  • different workloads
  • hadoop
  • MapReduce
  • scheduling
  • user priority

Fingerprint

Dive into the research topics of 'Optimizing task assignment in hadoop using an efficient job size-based scheduler'. Together they form a unique fingerprint.

Cite this