Energy-efficient Dynamic Scheduling of Deadline-constrained MapReduce Workflows

被引:5
|
作者
Shu, Tong [1 ]
Wu, Chase Q. [1 ,2 ]
机构
[1] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA
[2] Northwest Univ Xian, Sch Informat Sci & Technol, Xian 710127, Shaanxi, Peoples R China
基金
美国国家科学基金会;
关键词
HADOOP; RELIABILITY; CONSUMPTION; RESOURCE;
D O I
10.1109/eScience.2017.18
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Big data workflows comprised of moldable parallel MapReduce programs running on a large number of processors have become a main consumer of energy at data centers. The degree of parallelism of each moldable job in such workflows has a significant impact on the energy efficiency of parallel computing systems, which remains largely unexplored. In this paper, we validate with experimental results the moldable parallel computing model where the dynamic energy consumption of a moldable job increases with the number of parallel tasks. Based on our validation, we construct rigorous cost models and formulate a dynamic scheduling problem of deadline-constrained MapReduce workflows to minimize energy consumption in Hadoop systems. We propose a semi-dynamic online scheduling algorithm based on adaptive task partitioning to reduce dynamic energy consumption while meeting performance requirements from a global perspective, and also design the corresponding system modules for algorithm implementation in Hadoop architecture. The performance superiority of the proposed algorithm in terms of dynamic energy saving and deadline violation is illustrated by extensive simulation results in Hadoop/YARN in comparison with existing algorithms, and the core module of adaptive task partitioning is further validated through real-life workflow implementation and experimental results using the Oozie workflow engine in Hadoop/YARN systems.
引用
收藏
页码:393 / 402
页数:10
相关论文
共 50 条
  • [1] An Energy-Efficient Dynamic Scheduling Method of Deadline-Constrained Workflows in a Cloud Environment
    Fan, Guisheng
    Chen, Xingpeng
    Li, Zengpeng
    Yu, Huiqun
    Zhang, Yingxue
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3089 - 3103
  • [2] An adaptive deadline constrained energy-efficient scheduling heuristic for workflows in clouds
    Zheng, Wei
    Huang, Shouhui
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (18): : 5590 - 5605
  • [3] Deadline-Constrained MapReduce Scheduling Based on Graph Modelling
    Chen, Chien-Hung
    Lin, Jenn-Wei
    Kuo, Sy-Yen
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 417 - 424
  • [4] An Approach for Energy Efficient Deadline-Constrained Flow Scheduling and Routing
    Fan, Keke
    Wang, Ying
    Ba, Junhua
    Li, Wenjing
    Li, Qi
    [J]. 2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 469 - 475
  • [5] Energy-aware intelligent scheduling for deadline-constrained workflows in sustainable cloud computing
    Cao, Min
    Li, Yaoyu
    Wen, Xupeng
    Zhao, Yue
    Zhu, Jianghan
    [J]. EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (02) : 277 - 290
  • [6] MapReduce Scheduling for Deadline-Constrained Jobs in Heterogeneous Cloud Computing Systems
    Chen, Chien-Hung
    Lin, Jenn-Wei
    Kuo, Sy-Yen
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (01) : 127 - 140
  • [7] Energy-Efficient Deadline-Constrained Maximum Reliability Forwarding in Lossy Networks
    Zou, Zhenhua
    Soldati, Pablo
    Zhang, Haibo
    Johansson, Mikael
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2012, 11 (10) : 3474 - 3483
  • [8] A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud Environment
    Sahni, Jyoti
    Vidyarthi, Deo Prakash
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (01) : 2 - 18
  • [9] Online Scheduling to Maximize Resource Utilization of Deadline-Constrained Workflows on the Cloud
    Zheng, Wei
    Yan, Wenjing
    Bugingo, Emmanuel
    Zhang, Dongzhan
    [J]. PROCEEDINGS OF THE 2018 IEEE 22ND INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN ((CSCWD)), 2018, : 98 - 103
  • [10] A DVFS-Weakly Dependent Energy-Efficient Scheduling Approach for Deadline-Constrained Parallel Applications on Heterogeneous Systems
    Huang, Jing
    Li, Renfa
    An, Jiyao
    Zeng, Haibo
    Chang, Wanli
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (12) : 2481 - 2494