Load Balancing Task Scheduling based on Genetic Algorithm in Cloud Computing

被引:60
|
作者
Wang, Tingting [1 ]
Liu, Zhaobin [1 ]
Chen, Yi [1 ]
Xu, Yujie [1 ]
Dai, Xiaoming [2 ]
机构
[1] Dalian Maritime Univ, Sch Informat Sci & Technol, Dalian, Peoples R China
[2] Dalian Jiaotong Univ, Sch Sci, Dalian, Peoples R China
基金
美国国家科学基金会;
关键词
cloud computing; task scheduling; load balancing; genetic algorithm(GA); double-fitness; OPTIMIZATION; CROSSOVER;
D O I
10.1109/DASC.2014.35
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling is one of the most critical issues on cloud platform. The number of users is huge and data volume is tremendous. Requests of asset sharing and reuse become more and more imperative. Efficient task scheduling mechanism should meet users' requirements and improve the resource utilization, so as to enhance the overall performance of the cloud computing environment. In order to solve this problem, considering the new characteristics of cloud computing and original adaptive genetic algorithm(AGA), a new scheduling algorithm based on double-fitness adaptive algorithm-job spanning time and load balancing genetic algorithm(JLGA) is established. This strategy not only works out a tasks scheduling sequence with shorter job and average job makespan, but also satisfies inter-nodes load balancing. At the same time, this paper adopts greedy algorithm to initialize the population, brings in variance to describe the load intensive among nodes, weights multi-fitness function. We then compare the performance of JLGA with AGA through simulations. It proves the validity of the scheduling algorithm and the effectiveness of the optimization method.
引用
收藏
页码:146 / +
页数:3
相关论文
共 50 条
  • [31] Task-scheduling Algorithm based on Improved Genetic Algorithm in Cloud Computing Environment
    Weiqing, G. E.
    Cui, Yanru
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2021, 14 (01) : 13 - 19
  • [32] An Augmented Load-Balancing Algorithm for Task Scheduling in Cloud-Based Systems
    Nininahazwe, Franck Seigneur
    Shen, Jian
    Taylor, Micheal Ernest
    JOURNAL OF INTERNET TECHNOLOGY, 2021, 22 (07): : 1457 - 1472
  • [33] Hybrid algorithm based on genetic algorithm and PSO for task scheduling in cloud computing environment
    Kousalya, A. (kousalya198710@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (17): : 2 - 3
  • [34] A Benefit-driven Task Scheduling Algorithm based on Genetic Algorithm in Cloud Computing
    Zhao Jie
    PROCEEDINGS OF THE 2015 3RD INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND INFORMATION TECHNOLOGY APPLICATIONS, 2015, 35 : 693 - 699
  • [35] Task scheduling of cloud computing based on hybrid particle swarm algorithm and genetic algorithm
    Xueliang Fu
    Yang Sun
    Haifang Wang
    Honghui Li
    Cluster Computing, 2023, 26 : 2479 - 2488
  • [36] A Novel Dynamic Task Scheduling Algorithm Based on Improved Genetic Algorithm in Cloud Computing
    Ma, Juntao
    Li, Weitao
    Fu, Tian
    Yan, Lili
    Hu, Guojie
    WIRELESS COMMUNICATIONS, NETWORKING AND APPLICATIONS, WCNA 2014, 2016, 348 : 829 - 835
  • [37] Retraction Note to: Load balancing based hyper heuristic algorithm for cloud task scheduling
    Abhishek Gupta
    H. S. Bhadauria
    Annapurna Singh
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (Suppl 1) : 533 - 533
  • [38] Resource Scheduling and Load Balancing Fusion Algorithm with Deep Learning Based on Cloud Computing
    Hou, Xiaojing
    Zhao, Guozeng
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2018, 13 (03) : 54 - 72
  • [39] Dynamic task scheduling algorithm with load balancing for heterogeneous computing system
    Abdelkader, Doaa M.
    Omara, Fatma
    EGYPTIAN INFORMATICS JOURNAL, 2012, 13 (02) : 135 - 145
  • [40] Task scheduling based on multi-objective genetic algorithm in cloud computing
    Xu, Zhenzhen
    Xu, Xiujuan
    Zhao, Xiaowei
    Journal of Information and Computational Science, 2015, 12 (04): : 1429 - 1438