A New Hybrid Scheduling Approach to Improve MapReduce Performance in Hadoop Clusters

Big Data generally refers to massive quantities of data that are difficult to manipulate and process using traditional data management tools. Hadoop is a solution that introduces new techniques for processing, storing, and managing these large data sets in a cluster of machines or nodes. MapReduce is one of the core components of Hadoop that promotes parallel processing of workloads by dividing them into smaller tasks that will be distributed across multiple nodes. The scheduling technique adopted can have a significant effect on the data locality rate over the cluster and the overall performance of MapReduce. In this paper, we present a hybrid scheduling algorithm that combines the use of locality index and dynamic job priority techniques when distributing tasks among nodes to improve the performance of Hadoop MapReduce, by rising the data locality rate and reducing the processing time of workloads. Experiment results showed that our proposed algorithm achieved better processing time and high locality rate compared to the default Hadoop schedulers FIFO, FAIR and Capacity while ensuring efficient resource utilization.

Authors

Institutions

Publication Details

Journal
Journal of Intelligent & Fuzzy Systems
Published
2025-12-03
DOI
https://doi.org/10.1177/18758967251394859
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A New Hybrid Scheduling Approach to Improve MapReduce Performance in Hadoop Clusters

Nour-Eddine Bakni, Ismail Assayad
Journal of Intelligent & Fuzzy Systems
Cloud Computing and Resource Management
article

A New Hybrid Scheduling Approach to Improve MapReduce Performance in Hadoop Clusters

Nour-Eddine Bakni, Ismail Assayad
article en

Abstract

Big Data generally refers to massive quantities of data that are difficult to manipulate and process using traditional data management tools. Hadoop is a solution that introduces new techniques for processing, storing, and managing these large data sets in a cluster of machines or nodes. MapReduce is one of the core components of Hadoop that promotes parallel processing of workloads by dividing them into smaller tasks that will be distributed across multiple nodes. The scheduling technique adopted can have a significant effect on the data locality rate over the cluster and the overall performance of MapReduce. In this paper, we present a hybrid scheduling algorithm that combines the use of locality index and dynamic job priority techniques when distributing tasks among nodes to improve the performance of Hadoop MapReduce, by rising the data locality rate and reducing the processing time of workloads. Experiment results showed that our proposed algorithm achieved better processing time and high locality rate compared to the default Hadoop schedulers FIFO, FAIR and Capacity while ensuring efficient resource utilization.

Journal of Intelligent & Fuzzy Systems
University of Hassan II Casablanca (MA)
Openalex Percentile: Top 49%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A New Hybrid Scheduling Approach to Improve MapReduce Performance in Hadoop Clusters — Nour-Eddine Bakni, Ismail Assayad · Journal of Intelligent & Fuzzy Systems (2025) | TGRS Research Map | TGRS