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 条
  • [41] Threshold Based Load Balancing Algorithm in Cloud Computing
    Chowdhury, Shusmoy
    Katangur, Ajay
    2022 IEEE 13TH INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING (JCC 2022), 2022, : 23 - 28
  • [42] Probability-Based Crossover Genetic Algorithm for Task Scheduling in Cloud Computing
    Al Shamaa, Saleh
    Shi, Wei
    Ankenmann, Georges
    2023 6TH CONFERENCE ON CLOUD AND INTERNET OF THINGS, CIOT, 2023, : 231 - 238
  • [43] A systematic literature review for load balancing and task scheduling techniques in cloud computing
    Devi, Nisha
    Dalal, Sandeep
    Solanki, Kamna
    Dalal, Surjeet
    Lilhore, Umesh Kumar
    Simaiya, Sarita
    Nuristani, Nasratullah
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (10)
  • [44] Review: Cloud Task Scheduling and Load Balancing
    Manikandan, N.
    Pravin, A.
    PROCEEDING OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS, BIG DATA AND IOT (ICCBI-2018), 2020, 31 : 529 - 539
  • [45] Load Balancing in Cloud Through Task Scheduling
    Tarandeep
    Bhushan, Kriti
    RECENT TRENDS IN COMMUNICATION AND INTELLIGENT SYSTEMS, ICRTCIS 2019, 2020, : 195 - 204
  • [46] A scheduling strategy on load balancing in cloud computing
    College of Computer Science, Chongqing University, Chongqing
    400044, China
    不详
    401122, China
    Xitong Gongcheng Lilum yu Shijian, (269-275):
  • [47] Model of Load Balancing and Scheduling in Cloud Computing
    Vilutis, Gytis
    Daugirdas, Linas
    Kavaliunas, Rimantas
    Sutiene, Kristina
    Vaidelys, Martynas
    PROCEEDINGS OF THE ITI 2012 34TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES (ITI), 2012, : 117 - 122
  • [48] Cloud Computing - Task Scheduling based on Genetic Algorithms
    Mocanu, Eleonora Maria
    Florea, Mihai
    Andreica, Mugurel Ionut
    Tapus, Nicolae
    2012 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2012, : 167 - 172
  • [49] Cloud Computing Based Task Scheduling Management Using Task Grouping for Balancing
    Halim, Ahinad Helini Abdul
    Hajamydeen, Asif Iqbal
    2019 IEEE 9TH INTERNATIONAL CONFERENCE ON SYSTEM ENGINEERING AND TECHNOLOGY (ICSET), 2019, : 419 - 424
  • [50] A PSO Algorithm Based Task Scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (04) : 1 - 17