Jargon of Hadoop MapReduce scheduling techniques: a scientific categorization

Citations

WEB OF SCIENCE

1
Citations

SCOPUS

4

초록

Recently, valuable knowledge that can be retrieved from a huge volume of datasets (called Big Data) set in motion the development of frameworks to process data based on parallel and distributed computing, including Apache Hadoop, Facebook Corona, and Microsoft Dryad. Apache Hadoop is an open source implementation of Google MapReduce that attracted strong attention from the research community both in academia and industry. Hadoop MapReduce scheduling algorithms play a critical role in the management of large commodity clusters, controlling QoS requirements by supervising users, jobs, and tasks execution. Hadoop MapReduce comprises three schedulers: FIFO, Fair, and Capacity. However, the research community has developed new optimizations to consider advances and dynamic changes in hardware and operating environments. Numerous efforts have been made in the literature to address issues of network congestion, straggling, data locality, heterogeneity, resource under-utilization, and skew mitigation in Hadoop scheduling. Recently, the volume of research published in journals and conferences about Hadoop scheduling has consistently increased, which makes it difficult for researchers to grasp the overall view of research and areas that require further investigation. A scientific literature review has been conducted in this study to assess preceding research contributions to the Apache Hadoop scheduling mechanism. We classify and quantify the main issues addressed in the literature based on their jargon and areas addressed. Moreover, we explain and discuss the various challenges and open issue aspects in Hadoop scheduling optimizations.

키워드

SPECULATIVE EXECUTIONPERFORMANCEALGORITHMREDUCE
제목
Jargon of Hadoop MapReduce scheduling techniques: a scientific categorization
저자
Hanif, MuhammadLee, Choonhwa
DOI
10.1017/S0269888918000371
발행일
2019-03
유형
Review
저널명
Knowledge Engineering Review
34
페이지
1 ~ 33