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] Cloud computing load balancing mechanism dependent on prediction and ant colony algorithm
    Qian, Liang
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2019, 125 : 222 - 223
  • [32] Applying ant colony optimization for load balancing on grid
    Karimpour, Rose
    Khayyambashi, Mohammad Reza
    Movahhedinia, Naser
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2016, 39 (01) : 49 - 56
  • [33] A heuristic algorithm for computing the max-min inverse fuzzy relation
    Saha, P
    Konar, A
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2002, 30 (03) : 131 - 147
  • [34] A Novel Max-Min Ant System Algorithm for Traveling Salesman Problem
    Zhang, Zhaojun
    Feng, Zuren
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 508 - 511
  • [35] Automobile transmission shift control based on max-min ant algorithm
    Jianxue, Chen
    Jianxue, C. (merlyn21@126.com), 1600, Universitas Ahmad Dahlan, Jalan Kapas 9, Semaki, Umbul Harjo,, Yogiakarta, 55165, Indonesia (11): : 4200 - 4207
  • [36] MrLBA: multi-resource load balancing algorithm for cloud computing using ant colony optimization
    Muteeh, Arfa
    Sardaraz, Muhammad
    Tahir, Muhammad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3135 - 3145
  • [37] MrLBA: multi-resource load balancing algorithm for cloud computing using ant colony optimization
    Arfa Muteeh
    Muhammad Sardaraz
    Muhammad Tahir
    Cluster Computing, 2021, 24 : 3135 - 3145
  • [38] On MAX-MIN ant system's parameters
    Pellegrini, Paola
    Favaretto, Daniela
    Moretti, Elena
    ANT COLONY OPTIMIZATION AND SWARM INTELLIGENCE, PROCEEDINGS, 2006, 4150 : 203 - 214
  • [39] On the Explorative Behavior of MAX-MIN Ant System
    Favaretto, Daniela
    Moretti, Elena
    Pellegrini, Paola
    ENGINEERING STOCHASTIC LOCAL SEARCH ALGORITHMS: DESIGNING, IMPLEMENTING AND ANALYZING EFFECTIVE HEURISTICS, 2009, 5752 : 115 - 119
  • [40] MAX-MIN Ant System in Image Preprocessing
    Laptik, R.
    Navakauskas, D.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2009, (01) : 21 - 24