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 条
  • [21] Grid jobs scheduling: The Alienated Ant Algorithm solution
    Bandieramonte, M.
    Di Stefano, A.
    Morana, G.
    MULTIAGENT AND GRID SYSTEMS, 2010, 6 (03) : 225 - 243
  • [22] An online scheduling algorithm for assigning jobs in the computational grid
    Weng, CL
    Li, ML
    Lu, XD
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (02) : 597 - 604
  • [23] Enhancing list scheduling heuristics for dependent job scheduling in grid computing environments
    Geoffrey Falzon
    Maozhen Li
    The Journal of Supercomputing, 2012, 59 : 104 - 130
  • [24] Enhancing list scheduling heuristics for dependent job scheduling in grid computing environments
    Falzon, Geoffrey
    Li, Maozhen
    JOURNAL OF SUPERCOMPUTING, 2012, 59 (01): : 104 - 130
  • [25] Fast parallel heuristics for the job shop scheduling problem
    Steinhöfel, K
    Albrecht, A
    Wong, CK
    COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (02) : 151 - 169
  • [26] New Heuristics for Scheduling and Distributing Jobs under Hybrid Dew Computing Environments
    Sanabria, Pablo
    Tapia, Tomas Felipe
    Neyem, Andres
    Benedetto, Jose Ignacio
    Hirsch, Matias
    Mateos, Cristian
    Zunino, Alejandro
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [27] Heuristics for the local grid scheduling problem with processing time constraints
    Grandinetti, Lucio
    Guerriero, Francesca
    Pugliese, Luigi Di Puglia
    Sheikhalishahi, Mehdi
    JOURNAL OF HEURISTICS, 2015, 21 (04) : 523 - 547
  • [28] Heuristics for the local grid scheduling problem with processing time constraints
    Lucio Grandinetti
    Francesca Guerriero
    Luigi Di Puglia Pugliese
    Mehdi Sheikhalishahi
    Journal of Heuristics, 2015, 21 : 523 - 547
  • [29] A performance comparison of data-aware heuristics for scheduling jobs in mobile Grids
    Hirsch, Matias
    Mateos, Cristian
    Rodriguez, Juan M.
    Zunino, Alejandro
    Gari, Yisel
    Monge, David A.
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [30] Workflow Heuristics for Resource Scheduling in Grid Computing Supporting QoS
    Bhardwaj, Neha
    Singh, Karambir
    Jangra, Ajay
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,