Efficient task scheduling on the cloud using artificial neural network and particle swarm optimization

被引:0
|
作者
Nayak, Pritam Kumar [1 ,3 ]
Singh, Ravi Shankar [1 ]
Kushwaha, Shweta [1 ]
Bevara, Prasanth Kumar [1 ]
Kumar, Vinod [1 ]
Medara, Rambabu [2 ]
机构
[1] Indian Inst Technol BHU, Dept Comp Sci & Engn, Varanasi, India
[2] Gandhi Inst Technol & Management, Dept Comp Sci & Engn, Visakhapatnam, India
[3] Indian Inst Technol BHU, Dept Comp Sci & Engn, Varanasi 221005, India
来源
基金
中国国家自然科学基金;
关键词
artificial neural network; cloud computing; machine learning; particle swarm optimization; task scheduling; ALGORITHM; LOAD;
D O I
10.1002/cpe.7954
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A difficult problem in the service-oriented computing paradigm is improving task scheduler policy or resource provisioning.In order to increase the performance of cloud applications, this article primarily focuses on tasks for resource mapping policy optimization. With the aim of reducing makespan and execution overhead and increasing the average resource utilization, we suggested an efficient independent task scheduler employing supervised neural networks in this paper. The suggested ANN-based scheduler uses the status of the cloud environment and incoming tasks as inputs to determine the optimal computing resource for a given assignment as a result that assembles our goal. We proposed a novel algorithm in this paper that uses a hybrid methodology based on a swarm intelligence algorithm (PSO) in combination with a machine learning technique (ANN). PSO is used to prepare the train and test dataset for the neural network. Results clearly state that suggested work achieves significant improvement to considered algorithms in makespan (45%-55%), average VM utilization (15%-20%), and execution overhead(20%-30%).
引用
收藏
页数:13
相关论文
共 50 条
  • [21] An artificial neural network based approach for energy efficient task scheduling in cloud data centers
    Sharma, Mohan
    Garg, Ritu
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 26
  • [22] Hybrid Hierarchical Particle Swarm Optimization with Evolutionary Artificial Bee Colony Algorithm for Task Scheduling in Cloud Computing
    Zhao, Shasha
    Yan, Huanwen
    Lin, Qifeng
    Feng, Xiangnan
    Chen, He
    Zhang, Dengyin
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (01): : 1135 - 1156
  • [23] Research on cloud computing task scheduling algorithm based on particle swarm optimization
    Wang, Qing
    Fu, Xue-Liang
    Dong, Gai-Fang
    Li, Tao
    [J]. JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2019, 19 (02) : 327 - 335
  • [24] Cloud computing task scheduling based on Improved Particle Swarm Optimization Algorithm
    Zhang, Yuping
    Yang, Rui
    [J]. IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 8768 - 8772
  • [25] Niching Particle Swarm Optimization Algorithm for Solving Task Scheduling in Cloud Computing
    Gan Na
    Huang Yufeng
    Lu Xiaomei
    [J]. AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 876 - 879
  • [26] Particle Swarm Optimization with Enhanced Neighborhood Search for Task Scheduling in Cloud Computing
    Al Shamaa, Saleh
    Harrabida, Nabil
    Shi, Wei
    St-Hilaire, Marc
    [J]. 2022 IEEE CLOUD SUMMIT, 2022, : 31 - 37
  • [27] A Particle Swarm Optimization Based Pareto Optimal Task Scheduling in Cloud Computing
    Beegom, A. S. Ajeena
    Rajasree, M. S.
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2014, PT II, 2014, 8795 : 79 - 86
  • [28] The algorithms optimization of artificial neural network based on particle swarm
    [J]. Yang, Xin-Quan, 1600, Bentham Science Publishers B.V., P.O. Box 294, Bussum, 1400 AG, Netherlands (08):
  • [29] Task scheduling in cloud computing using particle swarm optimization with time varying inertia weight strategies
    Xingwang Huang
    Chaopeng Li
    Hefeng Chen
    Dong An
    [J]. Cluster Computing, 2020, 23 : 1137 - 1147
  • [30] Task scheduling in cloud computing using particle swarm optimization with time varying inertia weight strategies
    Huang, Xingwang
    Li, Chaopeng
    Chen, Hefeng
    An, Dong
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 1137 - 1147