TCSA: A Dynamic Job Scheduling Algorithm for Computational Grids

被引:0
|
作者
Attiya, Ibrahim [1 ]
Zhang, Xiaotong [1 ]
Yang, Xiaoyu [2 ]
机构
[1] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing, Peoples R China
[2] Chinese Acad Sci, Comp Network Informat Ctr, Beijing, Peoples R China
来源
2016 FIRST IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET (ICCCI 2016) | 2016年
关键词
grid computing; resource allocation; job scheduling; load balancing; INDEPENDENT TASKS; POWER;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Despite the popularity of parallel computing and the existence of distributed computing for several years, Grid computing, has adopted the ongoing demand for new and better ways to compute. In computational Grids, managing users' jobs and assigning them to appropriate resources become the first and foremost activities. In order to efficiently execute users' jobs and utilize the distributed resources in an appropriate way, this paper presents an effective job scheduling algorithm, called two choices scheduling algorithm (TCSA), to dynamically allocate jobs to resources so as to minimize the job execution time and maximize resource utilization. In this algorithm, instead of selecting just one of the available nodes to carry out a user submitted job, the allocation decided after examining a small number of the available nodes sampled randomly. To evaluate the performance of the proposed method, this study compares TCSA with those of several existing scheduling algorithms by conducting several simulation experiments under different scenarios. The obtained results show that the proposed TCSA algorithm can effectively reduce the makespan as well as balancing the load among resources compared with the other scheduling algorithms evaluated in this paper.
引用
收藏
页码:408 / 412
页数:5
相关论文
共 50 条
  • [21] On the Design of Job Scheduling Strategy Using Agent Replication for Computational Grids
    Altameem, T.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (03): : 269 - 276
  • [22] A new fuzzy algorithm for global job scheduling in multiclusters and grids
    Vahdat-Nejad, Hamed
    Monsefi, Reza
    Naghibzadeh, Mahmoud
    2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MEASUREMENT SYSTEMS AND APPLICATIONS, 2007, : 54 - 58
  • [23] A hybrid policy for job scheduling and load balancing in heterogeneous computational grids
    Lu, Kai
    Zomaya, Albert Y.
    ISPDC 2007: SIXTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 121 - +
  • [24] Hill climbing-based decentralized job scheduling on computational grids
    Wang, Qingjiang
    Gao, Yun
    Liu, Peishun
    FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 1, 2006, : 705 - +
  • [25] Distributed job scheduling on computational grids using multiple simultaneous requests
    Subramani, V
    Kettimuthu, R
    Srinivasan, S
    Sadayappan, P
    11TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 359 - 366
  • [26] Design and Evaluation of Agent Based Prioritized Dynamic Round Robin Scheduling Algorithm on Computational Grids
    Shah, Syed Nasir Mehmood
    Zakaria, M. Nordin B.
    Haron, Nazleeni
    Bin Mahmood, Ahmad Kamil
    Naono, Ken
    AASRI CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND BIOINFORMATICS, 2012, 1 : 531 - 543
  • [27] Swarm Intelligence Algorithm for Job Scheduling in Computational Grid
    Effatparvar, Mehdi
    Aghayi, Somayeh
    Asadzadeh, Vahid
    Dashti, Yosef
    2016 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, MODELLING AND SIMULATION (ISMS), 2016, : 315 - 317
  • [28] A Dynamic Job Scheduling Algorithm for Parallel System
    张建
    陆鑫达
    加力
    Journal of Shanghai Jiaotong University, 2003, (01) : 10 - 14
  • [29] Task scheduling on computational Grids using Gravitational Search Algorithm
    Zarrabi, Amirreza
    Samsudin, Khairulmizam
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (03): : 1001 - 1011
  • [30] Designing a Dynamic Job Scheduling Strategy for Computational Grid
    Wangikar, Varsha
    Jain, Kavita
    Shah, Seema
    TECHNOLOGY SYSTEMS AND MANAGEMENT, 2011, 145 : 43 - +