MapReduce Scheduling for Deadline-Constrained Jobs in Heterogeneous Cloud Computing Systems

被引:32
|
作者
Chen, Chien-Hung [1 ]
Lin, Jenn-Wei [2 ]
Kuo, Sy-Yen [1 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
[2] Fu Jen Catholic Univ, Dept Comp Sci & Informat Engn, New Taipei 24205, Taiwan
关键词
MapReduce scheduling; cloud computing; job deadline; bipartite graph modelling; data locality;
D O I
10.1109/TCC.2015.2474403
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
MapReduce is a software framework for processing data-intensive applications with a parallel manner in cloud computing systems. Some MapReduce jobs have the deadline requirements for their job execution. The existing deadline-constrained MapReduce scheduling schemes do not consider the following two problems: various node performance and dynamical task execution time. In this paper, we utilize the Bipartite Graph modelling to propose a new MapReduce Scheduler called the BGMRS. The BGMRS can obtain the optimal solution of the deadline-constrained scheduling problem by transforming the problem into a well-known graph problem: minimum weighted bipartite matching. The BGMRS has the following features. It considers the heterogeneous cloud computing environment, such that the computing resources of some nodes cannot meet the deadlines of some jobs. In addition to meeting the deadline requirement, the BGMRS also takes the data locality into the computing resource allocation for shortening the data access time of a job. However, if the total available computing resources of the system cannot satisfy the deadline requirements of all jobs, the BGMRS can minimize the number of jobs with the deadline violation. Finally, both simulation and testbed experiments are performed to demonstrate the effectiveness of the BGMRS in the deadline-constrained scheduling.
引用
收藏
页码:127 / 140
页数:14
相关论文
共 50 条
  • [21] Coalition formation for deadline-constrained resource procurement in cloud computing
    Hu, Junyan
    Li, Kenli
    Liu, Chubo
    Chen, Jianguo
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 149 : 1 - 12
  • [22] Online Energy-Aware Scheduling for Deadline-Constrained Applications in Distributed Heterogeneous Systems
    Liu, Yifan
    Du, Chengelie
    Chen, Jinchao
    Du, Xiaoyan
    INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2024, 2024
  • [23] Deadline-constrained cost-energy aware workflow scheduling in cloud
    Bugingo, Emmanuel
    Zheng, Wei
    Lei, Zhenfeng
    Zhang, Defu
    Sebakara, Samuel Rene Adolphe
    Zhang, Dongzhan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (06):
  • [24] Deadline-constrained cost-aware workflow scheduling in hybrid cloud
    Hussain, Mehboob
    Luo, Ming-Xing
    Hussain, Abid
    Javed, Muhammad Hafeez
    Abbas, Zeeshan
    Wei, Lian-Fu
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [25] CCA: a deadline-constrained workflow scheduling algorithm for multicore resources on the cloud
    Deldari, Arash
    Naghibzadeh, Mahmoud
    Abrishami, Saeid
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (02): : 756 - 781
  • [26] CCA: a deadline-constrained workflow scheduling algorithm for multicore resources on the cloud
    Arash Deldari
    Mahmoud Naghibzadeh
    Saeid Abrishami
    The Journal of Supercomputing, 2017, 73 : 756 - 781
  • [27] Genetic Algorithm with Repair Method for Deadline-Constrained IoT Workflow Scheduling in Fog-Cloud Computing
    Saeed, Amer
    Chen, Gang
    Ma, Hui
    Fu, Qiang
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 235 - 246
  • [28] Online Scheduling to Maximize Resource Utilization of Deadline-Constrained Workflows on the Cloud
    Zheng, Wei
    Yan, Wenjing
    Bugingo, Emmanuel
    Zhang, Dongzhan
    PROCEEDINGS OF THE 2018 IEEE 22ND INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN ((CSCWD)), 2018, : 98 - 103
  • [29] A Novel Deadline-Constrained Scheduling to Preserve Data Privacy in Hybrid Cloud
    Abrishami, Hamid
    Rezaeian, Amin
    Naghibzadeh, Mahmoud
    2015 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2015, : 234 - 239
  • [30] A Cost-Driven Intelligence Scheduling Approach for Deadline-Constrained IoT Workflow Applications in Cloud Computing
    Ye, Lingjuan
    Yang, Liwen
    Xia, Yuanqing
    Zhao, Xinchao
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (09): : 16033 - 16047