A Yarn-Based Energy-Aware Scheduling Method for Big Data Applications Under Deadline Constraints

Loading...
Publication Logo

Date

2022

Authors

Shabestari, Fatemeh
Rahmani, Amir Masoud
Navimipour, Nima Jafari
Jabbehdari, Sam

Journal Title

Journal ISSN

Volume Title

Publisher

Springer

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Top 10%
Influence
Average
Popularity
Top 10%

Research Projects

Journal Issue

Abstract

Hadoop is a distributed framework for processing big data. One of the critical parts of Hadoop is YARN, which carries out scheduling and resource management. A scheduling algorithm should consider multiple objectives. However, YARN schedulers do not consider the Service Level Agreement (SLA) and the energy-related issues. The present paper proposes an energy-efficient deadline-aware model for the scheduling problem. The scheduling issue is an NP-hard problem regarding the deadline of applications and reducing energy. Hence, an Energy-efficient Deadline-aware Scheduling Algorithm based on the Moth-Flame Optimization algorithm (EDSA-MFO) is suggested to minimize the energy consumption and execute the application within a given soft deadline. Moreover, the earliest deadline first-based (EDF-based) heuristic approach is proposed to decode a moth into a scheduling solution. The algorithm is implemented for both static and dynamic scheduling. To evaluate the performance of the proposed algorithm, extensive simulations are conducted. The outcomes demonstrated that the suggested method could find near-optimal scheduling. It outperforms the YARN default FIFO scheduler, EDF, the energy-aware greedy algorithm (EAGA), and the deadline-aware energy-efficient MapReduce scheduling algorithm for YARN (EMRSAY) in total cluster energy consumption and meeting job deadline.

Description

Keywords

Virtual Machine, Optimization, Efficiency, Algorithm, Consolidation, Management, Jobs, Virtual Machine, Optimization, Hadoop, Efficiency, Scheduling, Algorithm, Deadline, Consolidation, Energy efficiency, Management, Metaheuristic, Jobs, Moth-Flame, Optimization, Moth-Flame, Scheduling, Metaheuristic, Efficiency, Jobs, Management, Algorithm, Deadline, Energy efficiency, Virtual Machine, Hadoop, Consolidation

Fields of Science

02 engineering and technology, 0202 electrical engineering, electronic engineering, information engineering

Citation

WoS Q

Q2

Scopus Q

Q1
OpenCitations Logo
OpenCitations Citation Count
6

Source

Journal of Grid Computing

Volume

20

Issue

4

Start Page

End Page

PlumX Metrics
Citations

CrossRef : 5

Scopus : 6

Captures

Mendeley Readers : 6

SCOPUS™ Citations

6

checked on Feb 25, 2026

Web of Science™ Citations

5

checked on Feb 25, 2026

Page Views

2

checked on Feb 25, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
1.8189

Sustainable Development Goals

7

AFFORDABLE AND CLEAN ENERGY
AFFORDABLE AND CLEAN ENERGY Logo