A NEW DISTRIBUTED JOB SCHEDULING ALGORITHM FOR GRID SYSTEMS

被引:8
|
作者
Torkestani, Javad Akbari [1 ]
机构
[1] Islamic Azad Univ, Arak Branch, Dept Comp Engn, Arak, Iran
关键词
grid; job scheduling; learning automata theory; LEARNING AUTOMATA; BACKBONE FORMATION;
D O I
10.1080/01969722.2012.744556
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Job scheduling is one of the key issues in the design of grid environments. The performance of the grid system severely degrades if a method does not exist to efficiently schedule the user jobs. In this article, a fully distributed, learning automatabased job scheduling algorithm is proposed for grid environments. The proposed method is composed of two types of procedures: in the first, a procedure is run at the grid nodes and in the second, the procedure is run at the schedulers. The proposed algorithm synchronizes the performance of the schedulers by the learning automata that select their actions using the pseudo-random number generators with the same seed. In this method, the grid computational capacity that is allocated to each scheduler is proportional to its workload. To show the efficiency of the proposed method, several simulation experiments were conducted under different grid scenarios. The obtained results show that the proposed algorithm outperforms several well-known methods in terms of makespan, flow time, and load balancing.
引用
收藏
页码:77 / 93
页数:17
相关论文
共 50 条
  • [41] A new heuristic algorithm for job shop scheduling
    Pan, YC
    Feng, YC
    ICIM' 2004: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2004, : 191 - 196
  • [42] NEW NONSTANDARD JOB SHOP SCHEDULING ALGORITHM
    Xie Zhiqiang
    Ye Guangjie
    Zhang Dali
    Tan Guangyu
    CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2008, 21 (04) : 97 - 100
  • [43] NEW NONSTANDARD JOB SHOP SCHEDULING ALGORITHM
    XIE Zhiqiang YE Guangjie School of Computer Science and Technology
    Chinese Journal of Mechanical Engineering, 2008, (04) : 97 - 100
  • [44] A job scheduling algorithm based on parallel workload prediction on computational grid
    Tang, Xiaoyong
    Liu, Yi
    Deng, Tan
    Zeng, Zexin
    Huang, Haowei
    Wei, Qiyu
    Li, Xiaorong
    Yang, Li
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 171 : 88 - 97
  • [45] An Efficient Evolutionary Scheduling Algorithm for Parallel Job Model in Grid Environment
    Switalski, Piotr
    Seredynski, Franciszek
    PARALLEL COMPUTING TECHNOLOGIES, 2011, 6873 : 347 - +
  • [46] Greedy Firefly Algorithm for Optimizing Job Scheduling in IoT Grid Computing
    Yousif, Adil
    Alqhtani, Samar M.
    Bashir, Mohammed Bakri
    Ali, Awad
    Hamza, Rafik
    Hassan, Alzubair
    Tawfeeg, Tawfeeg Mohmmed
    SENSORS, 2022, 22 (03)
  • [47] Qos-based algorithm for job allocation and scheduling in Data Grid
    Zhao, Xiangang
    Wang, Bai
    Du, Nan
    Zhao, Congyun
    Xu, Liutong
    GCC 2006: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING WORKSHOPS, PROCEEDINGS, 2006, : 20 - +
  • [48] Dynamic job scheduling on the grid environment using the great deluge algorithm
    McMullan, Paul
    McCollum, Barry
    PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2007, 4671 : 283 - +
  • [49] CGA: Chaotic genetic algorithm for Fuzzy job scheduling in Grid environment
    Liu, Dan
    Cao, Yuanda
    COMPUTATIONAL INTELLIGENCE AND SECURITY, 2007, 4456 : 133 - 143
  • [50] Scheduling algorithm for distributed simulation systems management
    See, S
    MODELLING AND SIMULATION 2002, 2002, : 247 - 252