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 条
  • [21] A Performed Load Balancing Algorithm for Public Cloud Computing Using Ant Colony Optimization
    Ragmani, Awatif
    El Omri, Amina
    Abghour, Noreddine
    Moussaid, Khalid
    Rida, Mohammed
    2016 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2016, : 221 - 228
  • [22] Energy Consumption Optimization of an IoT Monitoring Center Based on a Max-Min Ant Colony Algorithm
    Tong Y.
    Wireless Communications and Mobile Computing, 2023, 2023
  • [23] A Modified Max-Min Ant Colony Optimization Algorithm for Virtual Machines Replacement in Cloud Datacenter
    Ren, Tiantian
    Huang, Xinli
    2014 IEEE INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2014,
  • [24] An Fast Max-Min Ant Colony Optimization Algorithm for Solving the Static Combinational Optimization Problems
    Zeng Lingguo
    EDUCATION MANAGEMENT, EDUCATION THEORY AND EDUCATION APPLICATION, 2011, 109 : 575 - 581
  • [25] DNA Sequencing by Max-Min Ant System and Genetic Algorithm
    Liu, Tao
    Maeda, Michiharu
    PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 17TH '12), 2012, : 820 - 823
  • [26] Transmembrane Helix Assembly by Max-Min Ant System Algorithm
    Sujaree, Kanon
    Kitjaruwankul, Sunan
    Boonamnaj, Panisak
    Supunyabut, Chirayut
    Sompornpisut, Pornthep
    CHEMICAL BIOLOGY & DRUG DESIGN, 2015, 86 (06) : 1360 - 1372
  • [27] Parallel Max-Min Ant System Using MapReduce
    Tan, Qing
    He, Qing
    Shi, Zhongzhi
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 182 - 189
  • [28] Load balancing of virtual machines in cloud computing environment using improved ant colony algorithm
    School of Information Engineering, Henan Institute of Science and Technology, Xinxiang
    Henan, China
    不详
    Henan, China
    Int. J. Grid Distrib. Comput., 6 (19-30):
  • [29] Load Balancing of Virtual Machines in Cloud Computing Environment Using Improved Ant Colony Algorithm
    Yang Xianfeng
    Li HongTao
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (06): : 19 - 29
  • [30] THE RESEARCH OF EMERGENCY MEDICINE LOGISTICS DISTRIBUTION ROUTING OPTIMIZATION BASED ON MAX-MIN ANT COLONY ALGORITHM
    Fei, T.
    Zhang, L. Y.
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2016, 118 : 88 - 88