PCSP: A Preemptive Capacity Scheduler Policy for Scheduling Hadoop Jobs

被引:0
|
作者
Xue Shengjun [1 ]
Wang Delong [1 ]
Shi Suhong [1 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing 210044, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
PCSP; Capacity Scheduler; preemption; Hadoop; Map reduce;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Map reduce is a parallel programming paradigm used for processing massive data sets. A popular open-source implementation of Map reduce is Hadoop. There are basic schedulers embedded in Hadoop, including First in First out (FIFO), Fair Scheduler, and Capacity Scheduler (CS). Currently, researches have been focused on Capacity Scheduler to improve the Capacity Scheduler Native Capacity Scheduler does not support the preemption, which results in the starvation caused by the non-preemptive scheduling. To resolve this problem, a Preemptive Capacity Scheduler Policy (PCSP) is proposed. Finally, we implement the PCSP on Hadoop, the experimental results of which indicate that PCSP we proposed is efficient in running Hadoop jobs.
引用
收藏
页码:33 / 45
页数:13
相关论文
共 50 条
  • [1] RETRACTED: Hadoop Preemptive Deadline Constraint Scheduler (Retracted Article)
    Ullah, Ihsan
    Choi, Jihyeon
    Ryou, Yonjoong
    Kim, Man Yun
    Youn, Hee Yong
    [J]. 2014 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC), 2014, : 201 - 208
  • [2] Preemptive scheduling of parallel jobs on multiprocessors
    Deng, XT
    Gu, N
    Brecht, T
    Lu, KC
    [J]. SIAM JOURNAL ON COMPUTING, 2000, 30 (01) : 145 - 160
  • [3] PREEMPTIVE SCHEDULING OF INDEPENDENT JOBS ON A HYPERCUBE
    CHEN, GI
    LAI, TH
    [J]. INFORMATION PROCESSING LETTERS, 1988, 28 (04) : 201 - 206
  • [4] Preemptive scheduling of parallel jobs on multiprocessors
    Deng, XT
    Gu, N
    Brecht, T
    Lu, KC
    [J]. PROCEEDINGS OF THE SEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1996, : 159 - 167
  • [5] On Demand Resource Scheduler Based on Estimating Progress of Jobs in Hadoop
    Chen, Liangzhang
    Xu, Jie
    Li, Kai
    Lu, Zhonghao
    Qi, Qi
    Wang, Jingyu
    [J]. COLLABORATE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2016, 2017, 201 : 615 - 626
  • [6] PickyMan: A Preemptive Scheduler for Deep Learning Jobs on GPU Clusters
    Chen, Chen
    Chen, Yingwen
    Chen, Zhaoyun
    Han, Jianchen
    Xue, Guangtao
    [J]. 2022 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, IPCCC, 2022,
  • [7] SLA-based Hadoop Capacity Scheduler Algorithm
    Chen, Hongsong
    Cui, Dongqin
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ELECTRONIC SCIENCE AND AUTOMATION CONTROL, 2015, 20 : 19 - 22
  • [8] Enhancement of Hadoop Clusters with Virtualization Using the Capacity Scheduler
    Raj, Aparna
    Kaur, Kamaldeep
    Dutta, Uddipan
    Sandeep, V. Venkat
    Rao, Shrisha
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON SERVICES IN EMERGING MARKETS (ICSEM), 2012, : 50 - 57
  • [9] Scheduling preemptive jobs with precedence constraints on parallel machines
    Djellab, K
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 117 (02) : 355 - 367
  • [10] Preemptive weighted completion time scheduling of parallel jobs
    Schwiegelshohn, U
    [J]. SIAM JOURNAL ON COMPUTING, 2004, 33 (06) : 1280 - 1308