A gradient-based optimization approach for task scheduling problem in cloud computing

被引:16
|
作者
Huang, Xingwang [1 ]
Lin, Yangbin [1 ]
Zhang, Zongliang [1 ]
Guo, Xiaoxi [1 ]
Su, Shubin [1 ]
机构
[1] Jimei Univ, Comp Engn Coll, 185 Yinjiang Rd, Xiamen 361021, Fujian, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2022年 / 25卷 / 05期
基金
中国国家自然科学基金;
关键词
Task scheduling; Cloud computing; Virtual machines; Gradient-based optimization; Makespan; RESOURCE-ALLOCATION; ALGORITHM;
D O I
10.1007/s10586-022-03580-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling in cloud computing is a key component that affects the resource usage and operating costs of the system. In order to promote the efficiency of task executions in the cloud system, many heuristic algorithms and their variants have been used to optimize scheduling. Since makespan is the vital metric of cloud computing system, most of the relevant research focuses on improving this performance. The gradient-based optimization (GBO) has a faster convergence rate, and can avoid prematurely falling into the local optimum. In this work, we propose a task scheduling based on the GBO in the cloud to improve the makespan performance. Since the GBO is proposed for continuous optimization, rounding-off method is used to convert the real "vector" value of the GBO to the nearest integer value, thereby representing the solution of the task scheduling problem. To evaluate the performance of the proposed GBO-based scheduling method, two experimental cases are performed. The results of the two experimental cases show that compared with current heuristic algorithms, the GBO has better convergence speed and accuracy in searching for the optimal task scheduling solution, especially in the presence of large-scale tasks.
引用
收藏
页码:3481 / 3497
页数:17
相关论文
共 50 条
  • [41] Task Scheduling Policy Based on Ant Colony Optimization in Cloud Computing Environment
    Wang, Lin
    Ai, Lihua
    PROCEEDINGS OF 2ND CONFERENCE ON LOGISTICS, INFORMATICS AND SERVICE SCIENCE (LISS 2012), VOLS 1 AND 2, 2013,
  • [42] A Particle Swarm Optimization Based Pareto Optimal Task Scheduling in Cloud Computing
    Beegom, A. S. Ajeena
    Rajasree, M. S.
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2014, PT II, 2014, 8795 : 79 - 86
  • [43] WHOA: Hybrid Based Task Scheduling in Cloud Computing Environment
    Albert, Pravin
    Nanjappan, Manikandan
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 121 (03) : 2327 - 2345
  • [44] Glowworm Swarm Optimisation Based Task Scheduling for Cloud Computing
    Alboaneen, Dabiah Ahmed
    Tianfield, Huaglory
    Zhang, Yan
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,
  • [45] Load Balancing Based Task Scheduling with ACO in Cloud Computing
    Gupta, Ashish
    Garg, Ritu
    2017 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), 2017, : 174 - 179
  • [46] An intelligent task scheduling approach for the enhancement of collaborative learning in cloud computing
    Sathishkumar, P.
    Kumar, Narendra
    Raju, S. Hrushikesava
    Victoria, D. Rosy Salomi
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 43
  • [47] Cloud Task Scheduling Based on Ant Colony Optimization
    Tawfeek, Medhat A.
    El-Sisi, Ashraf
    Keshk, Arabi E.
    Torkey, Fawzy A.
    2013 8TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2013, : 64 - 69
  • [48] Bee optimization based random double adaptive whale optimization model for task scheduling in cloud computing environment
    Manikandan, N.
    Gobalakrishnan, N.
    Pradeep, K.
    COMPUTER COMMUNICATIONS, 2022, 187 : 35 - 44
  • [49] Alts: An Adaptive Load Balanced Task Scheduling Approach for Cloud Computing
    Mubeen, Aroosa
    Ibrahim, Muhammad
    Bibi, Nargis
    Baz, Mohammad
    Hamam, Habib
    Cheikhrouhou, Omar
    PROCESSES, 2021, 9 (09)
  • [50] Autoregressive Dragonfly Optimization for Multiobjective Task Scheduling (ADO-MTS) in Mobile Cloud Computing
    Garg, Matish
    Nath, Rajender
    JOURNAL OF ENGINEERING RESEARCH, 2020, 8 (03): : 71 - 90