Energy-Efficient Scheduling of MapReduce Tasks Based on Load Balancing and Deadline Constraint in Heterogeneous Hadoop YARN Cluster

被引:3
|
作者
Gao, Yongqiang [1 ]
Huang, Chong [1 ]
机构
[1] Inner Mongolia Univ, Coll Comp Sci, Hohhot, Peoples R China
基金
中国国家自然科学基金;
关键词
Hadoop YARN; DVFS; load balancing; deadline; energy consumption; heterogeneity;
D O I
10.1109/CSCWD49262.2021.9437771
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Hadoop YARN has become a dominant framework for big data analysis and processing. However, the inbuilt scheduler in Hadoop YARN framework is not designed for energy efficiency. To overcome this problem, this paper presents an energy-efficient extension on the existing Hadoop YARN framework. In addition, we formulate the MapReduce scheduling in the heterogeneous Hadoop YARN cluster as an energy consumption optimization problem, and propose a heuristic algorithm to solve this optimization problem. The proposed algorithm takes advantage of both load balancing and dynamic voltage/frequency scaling to improve performance and energy efficiency of the Hadoop YARN cluster. We evaluate the effectiveness of our method by carrying out extensive experiments on a real Hadoop YARN cluster consisting of five servers. The results show that our method can provide significant energy savings and achieve better performance compared with three alternative methods applied to similar problems.
引用
收藏
页码:220 / 225
页数:6
相关论文
共 50 条
  • [11] SLA-aware energy-efficient scheduling scheme for Hadoop YARN
    Xiaojun Cai
    Feng Li
    Ping Li
    Lei Ju
    Zhiping Jia
    The Journal of Supercomputing, 2017, 73 : 3526 - 3546
  • [12] SLA-aware energy-efficient scheduling scheme for Hadoop YARN
    Cai, Xiaojun
    Li, Feng
    Li, Ping
    Ju, Lei
    Jia, Zhiping
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (08): : 3526 - 3546
  • [13] A Load Balancing Method Based on Node Features in a Heterogeneous Hadoop Cluster
    Yang, Pengcheng
    Gao, Honghao
    Xu, Huahu
    Bian, Minjie
    Chu, Danqi
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2017, 2018, 252 : 344 - 354
  • [14] HEROS: Energy-Efficient Load Balancing for Heterogeneous Data Centers
    Guzek, Mateusz
    Kliazovich, Dzmitry
    Bouvry, Pascal
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 742 - 749
  • [15] Energy-Efficient Scheduling of Real-Time Tasks on Cluster-Based Multicores
    Kong, Fanxin
    Yi, Wang
    Deng, Qingxu
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 1135 - 1140
  • [16] Online energy-efficient scheduling of DAG tasks on heterogeneous embedded platforms
    Hu, Biao
    Yang, Xincheng
    Zhao, Mingguo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 140
  • [17] Joint Precoding and Load Balancing Optimization for Energy-Efficient Heterogeneous Networks
    Li, Jingya
    Bjornson, Emil
    Svensson, Tommy
    Eriksson, Thomas
    Debbah, Merouane
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2015, 14 (10) : 5810 - 5822
  • [18] An Energy-Efficient Load Balancing Scheme in Heterogeneous Clusters by Linear Programming
    Zhang, Yujian
    Li, Mingde
    Tong, Fei
    2022 31ST INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2022), 2022,
  • [19] Multi-queue-based energy-efficient scheduling strategy for tasks with deadline constraints in cloud data center
    Duan, Lintao
    Wang, Haiying
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [20] Urgent point aware energy-efficient scheduling of tasks with hard deadline on virtualized cloud system
    Ghose, Manojit
    Sahu, Aryabartta
    Karmakar, Sushanta
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28 (28):