Bacterial foraging based hyper-heuristic for resource scheduling in grid computing

被引:41
|
作者
Rajni [1 ]
Chana, Inderveer [1 ]
机构
[1] Thapar Univ, Dept Comp Sci & Engn, Patiala 147004, Punjab, India
关键词
Grid computing; Resource scheduling; Hyper-heuristic; Bacterial foraging optimization; DISTRIBUTED OPTIMIZATION; BIOMIMICRY; PARALLEL;
D O I
10.1016/j.future.2012.09.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Grid computing is a form of distributed computing that co-ordinates and provides the facility of resource sharing over various geographical locations. Resource scheduling in Grid computing is a complex task due to the heterogeneous and dynamic nature of the resources. Bacterial foraging has recently emerged as a global optimization algorithm for distributed optimization and control. This paper proposes the use of the bacterial foraging optimization technique for Grid resource scheduling. A novel bacterial foraging based hyper-heuristic resource scheduling algorithm has been designed to effectively schedule the jobs on available resources in a Grid environment. The performance of the proposed algorithm has been evaluated with the existing common heuristics based scheduling algorithms through the GridSim toolkit. The experimental results show that the proposed algorithm outperforms the existing algorithms by minimizing cost and makespan of user applications submitted to the Grid. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:751 / 762
页数:12
相关论文
共 50 条
  • [1] Hyper-Heuristic Based Resource Scheduling in Grid Environment
    Aron, Rajni
    Chana, Inderveer
    Abraham, Ajith
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1075 - 1080
  • [2] A Hyper-heuristic approach for efficient resource scheduling in grid
    Bhanu, S. Mary Saira
    Gopalan, N. P.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2008, 3 (03) : 249 - 258
  • [3] A hyper-heuristic approach for resource provisioning-based scheduling in grid environment
    Aron, Rajni
    Chana, Inderveer
    Abraham, Ajith
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1427 - 1450
  • [4] A hyper-heuristic approach for resource provisioning-based scheduling in grid environment
    Rajni Aron
    Inderveer Chana
    Ajith Abraham
    [J]. The Journal of Supercomputing, 2015, 71 : 1427 - 1450
  • [5] A hyper-heuristic selector algorithm for cloud computing scheduling based on workflow features
    Kenari, Abdolreza Rasouli
    Shamsi, Mahboubeh
    [J]. OPSEARCH, 2021, 58 (04) : 852 - 868
  • [6] Hyper-Heuristic Task Scheduling Algorithm Based on Reinforcement Learning in Cloud Computing
    Yin, Lei
    Sun, Chang
    Gao, Ming
    Fang, Yadong
    Li, Ming
    Zhou, Fengyu
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 37 (02): : 1587 - 1608
  • [7] A hyper-heuristic selector algorithm for cloud computing scheduling based on workflow features
    Abdolreza Rasouli Kenari
    Mahboubeh Shamsi
    [J]. OPSEARCH, 2021, 58 : 852 - 868
  • [8] A Hyper-Heuristic Scheduling Algorithm for Cloud
    Tsai, Chun-Wei
    Huang, Wei-Cheng
    Chiang, Meng-Hsiu
    Chiang, Ming-Chao
    Yang, Chu-Sing
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 236 - 250
  • [9] Selection Constructive based Hyper-heuristic for Dynamic Scheduling
    Gomes, S.
    Madureira, A.
    Cunha, B.
    [J]. 2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [10] A hyper-heuristic cost optimisation approach for Scientific Workflow Scheduling in cloud computing
    Alkhanak, Ehab Nabiel
    Lee, Sai Peck
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 480 - 506