JOURNAL ARTICLE

Energy-Aware Dynamic Resource Allocation on Hadoop YARN Cluster

Abstract

The web big data applications are executed on Hadoop cluster in the cloud datacenter, which requires large amounts of energy. And the energy costs take a considerable fraction of the data center's overall costs. Therefore, the reduction of the energy consumption in the cloud datacenter becomes a critical issue. In this paper, we propose energy-aware dynamic node management technology for online MapReduce jobs by powering on/off nodes in Hadoop cluster to reduce energy consumption while meet user's Service Level Agreements (SLA). Under the dynamic node management policy, the time-varying workload is predicted by extracting the MapReduce job history information continuously. And then, the energy-aware dynamic node management with deadline-driven is used to keep the proper number of nodes for MapReduce tasks based on the average execution time of containers and predictive workloads. Finally, the nodes which have been kept in idle state for threshold duration are turned off to reduce energy costs. We perform extensive simulations on a Yarn Scheduler Load Simulator (SLS) to exploit the energy consumption, the violations on SLA and execution time for each big data application in a period of time. The experimental results demonstrate that our proposed policy to achieve energy savings over comparable four policies with respect to meeting SLA.

Keywords:
Computer science Cloud computing Energy consumption Big data Node (physics) Workload Service-level agreement Exploit Yarn Distributed computing Data center Operating system Efficient energy use Real-time computing Computer security Engineering

Metrics

10
Cited By
4.65
FWCI (Field Weighted Citation Impact)
16
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

High Concurrent Elastic Resource Allocation in Hadoop YARN

Peng YangDanyan LuoJian DongZhibo Wu

Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Year: 2018 Pages: 524-534
JOURNAL ARTICLE

A rack-aware scalable resource management system for Hadoop YARN

Timothy MosesHyacinth C. InyiamaSylvanus O. Anigbogu

Journal:   International Journal of High Performance Computing and Networking Year: 2020 Vol: 16 (1)Pages: 1-1
JOURNAL ARTICLE

A rack-aware scalable resource management system for Hadoop YARN

Sylvanus O. AnigboguTimothy MosesHyacinth C. Inyiama

Journal:   International Journal of High Performance Computing and Networking Year: 2020 Vol: 16 (1)Pages: 1-1
JOURNAL ARTICLE

SLA-aware energy-efficient scheduling scheme for Hadoop YARN

Xiaojun CaiFeng LiPing LiLei JuZhiping Jia

Journal:   The Journal of Supercomputing Year: 2016 Vol: 73 (8)Pages: 3526-3546
© 2026 ScienceGate Book Chapters — All rights reserved.