AN ASSESSMENT OF HEURISTICS FOR FAST SCHEDULING OF GRID JOBS

被引:0
|
作者
Moeser, Florian [1 ]
Suess, Wolfgang [1 ]
Jakob, Wilfried [1 ]
Quinte, Alexander [1 ]
Stucky, Karl-Uwe [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Appl Comp Sci, POB 3640, D-76021 Karlsruhe, Germany
关键词
Scheduling; Benchmarks; Heuristics; Computational grid; Restricted resources;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Due to the dynamic nature of the grid and the frequent arrival of new jobs, rescheduling of already planned and new jobs is a permanent process that is in need of good and fast planning algorithms. This paper extends previous work and deals with newly implemented heuristics for our Global Optimizing Resource Broker and Allocator GORBA. Of a range of possibly usable heuristics, the most promising ones have been chosen for implementation and evaluation. They serve for the following two purposes: Firstly, the heuristics are used to quickly generate feasible schedules. Secondly, these schedules go into the start population of a subsequent run of our Evolutionary Algorithm incorporated in GORBA for improvement. The effect of the selected heuristics is compared to our best simple one used in the first version of GORBA. The investigation is based on two synthetically generated benchmarks representing a load of 300 grid jobs each. A formal definition of the scheduling problem is given together with an assessment of its complexity. The results of the evaluation underline the described intricacy of the problem, because none of the heuristics performs better than our simple one, although they work well on other presumably easier problems.
引用
收藏
页码:184 / 191
页数:8
相关论文
共 50 条
  • [31] Runtime Prediction based Grid Scheduling of Parameter Sweep Jobs
    Verboven, Sam
    Hellinckx, Peter
    Arickx, Frans
    Broeckhove, Jan
    2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 33 - 38
  • [32] Runtime Prediction Based Grid Scheduling of Parameter Sweep Jobs
    Verboven, Sam
    Hellinckx, Peter
    Arickx, Frans
    Broeckhove, Jan
    JOURNAL OF INTERNET TECHNOLOGY, 2010, 11 (01): : 47 - 54
  • [33] Grid Jobs Scheduling Improvement Using Priority Rules and Backfilling
    Azmi, Zafril Rizal M.
    Abu Bakar, Kamalrulnizam
    Abdullah, Abdul Hanan
    Shamsir, Mohd Shahir
    Romli, Rahiwan Nazar
    Sharif, Syahrizal Azmir M. D.
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 1, 2011, 179 : 401 - +
  • [34] Scheduling jobs on computational grid using Differential Evolution algorithm
    Selvi, S.
    Manimegalai, D.
    RECENT ADVANCES IN NETWORKING, VLSI AND SIGNAL PROCESSING, 2010, : 118 - +
  • [35] An adaptive and parameterized job grouping algorithm for scheduling grid jobs
    Muthuvelu, Nithiapidary
    Chai, Ian
    Eswaran, C.
    10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 975 - 980
  • [36] An ACO inspired strategy to improve jobs scheduling in a grid environment
    Bandieramonte, Marilena
    Di Stefano, Antonella
    Morana, Giovanni
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2008, 5022 : 30 - 41
  • [37] An Approximate Dynamic Programing Approach to the Development of Heuristics for the Scheduling of Impatient Jobs in a Clearing System
    Li, Dong
    Glazebrook, Kevin D.
    NAVAL RESEARCH LOGISTICS, 2010, 57 (03) : 225 - 236
  • [38] Cost optimization heuristics for grid workflows scheduling based on serial reduction
    Yuan, Yingchun
    Li, Xiaoping
    Wang, Qian
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2008, 45 (02): : 246 - 253
  • [39] Heterogeneous computing and grid scheduling with parallel biologically inspired hybrid heuristics
    Wang, Jinglian
    Gong, Bin
    Liu, Hong
    Li, Shaohui
    Yi, Juan
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2014, 36 (06) : 805 - 814
  • [40] Combining data replication algorithms and job scheduling heuristics in the Data Grid
    Tang, M
    Lee, BS
    Tang, XY
    Yeo, CK
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 381 - 390