LOAD BALANCING IN GRID COMPUTING USING ANT COLONY ALGORITHM AND MAX-MIN TECHNIQUE

被引:0
作者
Karimpour, Rose [1 ]
Khayyambashi, Mohammad Reza [1 ]
Movahhedinia, Naser [1 ]
机构
[1] Univ Isfahan, Fac Comp Engn, Dept Comp Architecture, Esfahan, Iran
关键词
Grid computing; Ant colony algorithm; Stagnation; Load balancing;
D O I
10.22452/mjcs.vol29no3.3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Stagnation is one of the complicated issues in Grid computing systems, which is caused by random arrival of tasks and heterogeneous resources. Stagnation occurs when a large number of submitted tasks are assigned to a specific resource and make it overflow. To prevent this scenario, a load balancing algorithm based on Ant Colony algorithm and Max-min technique is proposed in this paper. In the proposed algorithm, the resource manager of the system finds the best resource for a submitted task according to a matrix that indicates the characteristics of all resources as pheromone values. By choosing the best resource for the submitted task, a local pheromone update is applied to the selected one to reduce the tendency of being selected by onward new tasks. After this assigned task is executed properly, a global pheromone update is performed to renew the status of all resources for the next submitted tasks. To avoid stagnation, a comparison between a predefined threshold and the pheromone value of each resource is performed to keep the number of assigned tasks below this threshold. Due to harmonizing the resources' characteristics and tasks, the proposed algorithm is able to reduce the response time of the submitted tasks while it is simple to be implemented.
引用
收藏
页码:196 / 206
页数:11
相关论文
共 50 条
  • [31] QPSMax-MinMin-Min: A QoS based predictive Max-Min, Min-Min switcher algorithm for job scheduling in a grid
    Department of Computer Engineering, M.M. Engineering College, Haryana, India
    不详
    Inf. Technol. J., 2008, 8 (1176-1181): : 1176 - 1181
  • [32] Parallel min-max ant colony system (MMAS) for dynamic process scheduling in distributed operating systems considering load balancing
    Nikravan, M.
    Kashani, M. H.
    21ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2007: SIMULATIONS IN UNITED EUROPE, 2007, : 639 - +
  • [33] Application of improved ant colony algorithm in load balancing of software-defined networks
    Zheng, Huijun
    Guo, Jianlan
    Zhou, Qin
    Peng, Yong
    Chen, Yuqiang
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (07) : 7438 - 7460
  • [34] Application of improved ant colony algorithm in load balancing of software-defined networks
    Huijun Zheng
    Jianlan Guo
    Qin Zhou
    Yong Peng
    Yuqiang Chen
    The Journal of Supercomputing, 2023, 79 : 7438 - 7460
  • [35] Research on SDN Load Balancing based on Ant Colony Optimization Algorithm
    Li, Jingmei
    Yang, Linfeng
    Wang, Jiaxiang
    Yang, Shuang
    PROCEEDINGS OF 2018 IEEE 4TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2018), 2018, : 979 - 982
  • [36] A novel load balancing method based on genetic algorithm in grid computing system
    Shu, Wanneng
    INTERNATIONAL SYMPOSIUM ON ADVANCES IN COMPUTER AND SENSOR NETWORKS AND SYSTEMS, PROCEEDINGS: IN CELEBRATION OF 60TH BIRTHDAY OF PROF. S. SITHARAMA IYENGAR FOR HIS CONTRIBUTIONS TO THE SCIENCE OF COMPUTING, 2008, : 308 - 313
  • [37] Research on grid job scheduling based on improved Max-Min Ant System (ID: 6-130)
    Yang Xueming
    Yuan Jinsha
    Yuan Jiangye
    Yang Hong
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-5: INDUSTRIAL ENGINEERING AND MANAGEMENT INNOVATION IN NEW-ERA, 2006, : 2803 - 2807
  • [38] Research on Dynamic and Static Load Balancing Algorithm Based on Improved Ant Colony Algorithm
    Yue, Haojie
    Yi, Guohong
    2023 THE 6TH INTERNATIONAL CONFERENCE ON ROBOT SYSTEMS AND APPLICATIONS, ICRSA 2023, 2023, : 248 - 254
  • [39] Dynamic Load Balancing Strategy for Grid Computing
    Yagoubi, Belabbas
    Slimani, Yahya
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 13, 2006, 13 : 260 - 265
  • [40] An Estimation-Based Dynamic Load Balancing Algorithm for Efficient Load Distribution and Balancing in Heterogeneous Grid Computing Environment
    Eng, KaiLun
    Muhammed, Abdullah
    Abdullah, Azizol
    Hussin, Masnida
    Hasan, Sazlinah
    Mohamed, Mohamad Afendee
    JOURNAL OF GRID COMPUTING, 2023, 21 (01)