Replica-Aware Job Scheduling in Distributed Systems

被引:0
|
作者
Liao, Wei-Cheng [1 ]
Wu, Jan-Jan [2 ,3 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei, Taiwan
[2] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
[3] Acad Sinica, Res Ctr Informat Technol Innova, Taipei, Taiwan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an effective replica-aware scheduling algorithm for independent jobs in Grid and distributed systems. The proposed algorithm considers not only the execution time of jobs but also the location and transfer time of data and data replica that these jobs require. We propose a cost model to estimate the starting time and earliest completion time of a job and its associated data (original or replicated). Based on the estimated time, the scheduling algorithm finds a proper execution sequence for the jobs and the data with the goal to minimize the makespan of the jobs. Our experiment results demonstrate that the proposed algorithm is scalable and outperforms a random job selection strategy. We also show that the proposed algorithm performs well compared to a conservative theoretical lower bound, with performance within 15% of the lower bound on average and within 40% in the worst case.
引用
收藏
页码:290 / +
页数:2
相关论文
共 50 条
  • [21] Optimized energy aware scheduling to minimize makespan in distributed systems
    Rajkumar, K.
    Swaminathan, P.
    BIOMEDICAL RESEARCH-INDIA, 2017, 28 (07): : 2877 - 2883
  • [22] Distributed job scheduling in rings
    Fizzano, P
    Karger, D
    Stein, C
    Wein, J
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 45 (02) : 122 - 133
  • [23] Distributed job scheduling in MetaCentrum
    Toth, Simon
    Ruda, Miroslav
    16TH INTERNATIONAL WORKSHOP ON ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH (ACAT2014), 2015, 608
  • [24] A Trail-based Approach for Job Scheduling in Distributed Systems with Workflows
    Tantitharanukul, Nasi
    Natwichai, Juggapong
    Boonma, Pruet
    2014 NINTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2014, : 57 - 62
  • [25] Workflow-Based Composite Job Scheduling for Decentralized Distributed Systems
    Tantitharanukul, Nasi
    Natwichai, Juggapong
    Boonma, Pruet
    2013 16TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2013), 2013, : 583 - 588
  • [26] A self-organizing neural network for job scheduling in distributed systems
    Newman, HB
    Legrand, IC
    ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH, 2001, 583 : 113 - 115
  • [27] Energy-Aware Scheduling of Distributed Systems Using Cellular Automata
    Agrawal, Pragati
    Rao, Shrisha
    2012 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2012, : 47 - 52
  • [28] I/O-aware list scheduling for distributed embedded systems
    Karakehayov, Zdravko
    2005 IEEE INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2005, : 167 - 172
  • [29] Energy-Aware Scheduling of Multiple Workflows Application on Distributed Systems
    Thanavanich, Thanawut
    Siri, Atikhom
    Boonlom, Kamol
    Chaikaew, Anusorn
    Uthayopas, Putchong
    2016 13TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2016, : 94 - 99
  • [30] Scheduling communication-aware tasks on distributed heterogeneous computing systems
    Lai, GJ
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 852 - 857