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

被引:12
|
作者
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
基金
中国国家自然科学基金;
关键词
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 条
  • [31] 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,
  • [32] Task scheduling based on fruit fly optimization algorithm in mobile cloud computing
    Chen X.
    Song Z.
    Zheng H.
    Wan Z.
    International Journal of Performability Engineering, 2020, 16 (04) : 618 - 628
  • [33] 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
  • [34] Balancer Genetic Algorithm-A Novel Task Scheduling Optimization Approach in Cloud Computing
    Gulbaz, Rohail
    Siddiqui, Abdul Basit
    Anjum, Nadeem
    Alotaibi, Abdullah Alhumaidi
    Althobaiti, Turke
    Ramzan, Naeem
    APPLIED SCIENCES-BASEL, 2021, 11 (14):
  • [35] A Hybrid Approach Based on Grey Wolf and Whale Optimization Algorithms for Solving Cloud Task Scheduling Problem
    Ababneh, Jafar
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [36] Task Scheduling in Cloud Computing
    Razaque, Abdul
    Vennapusa, Nikhileshwara Reddy
    Soni, Nisargkumar
    Janapati, Guna Sree
    Vangala, Khilesh Reddy
    2016 IEEE LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY CONFERENCE (LISAT), 2016,
  • [37] A chameleon and remora search optimization algorithm for handling task scheduling uncertainty problem in cloud computing
    Pabitha, P.
    Nivitha, K.
    Gunavathi, C.
    Panjavarnam, B.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 41
  • [38] A review of task scheduling based on meta-heuristics approach in cloud computing
    Singh, Poonam
    Dutta, Maitreyee
    Aggarwal, Naveen
    KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 52 (01) : 1 - 51
  • [39] AdPSO: Adaptive PSO-Based Task Scheduling Approach for Cloud Computing
    Nabi, Said
    Ahmad, Masroor
    Ibrahim, Muhammad
    Hamam, Habib
    SENSORS, 2022, 22 (03)
  • [40] A review of task scheduling based on meta-heuristics approach in cloud computing
    Poonam Singh
    Maitreyee Dutta
    Naveen Aggarwal
    Knowledge and Information Systems, 2017, 52 : 1 - 51