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
相关论文
共 47 条
  • [21] Multi-objective-Oriented Cuckoo Search Optimization-Based Resource Scheduling Algorithm for Clouds
    Madni, Syed Hamid Hussain
    Abd Latiff, Muhammad Shafie
    Ali, Javed
    Abdulhamid, Shafi'i Muhammad
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) : 3585 - 3602
  • [22] On scheduling transactions in a grid processing system considering load through Ant Colony Optimization
    Mahato, Dharmendra Prasad
    Singh, Ravi Shankar
    Tripathi, Anil Kumar
    Maurya, Ashish Kumar
    [J]. APPLIED SOFT COMPUTING, 2017, 61 : 875 - 891
  • [23] Hybrid task scheduling strategy for cloud computing by modified particle swarm optimization and fuzzy theory
    Mansouri, Najme
    Zade, Behnam Mohammad Hasani
    Javidi, Mohammad Masoud
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 130 : 597 - 633
  • [24] Max-Min Task Scheduling Algorithm for Load Balance in Cloud Computing
    Mao, Yingchi
    Chen, Xi
    Li, Xiaofang
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSAIT 2013), 2014, 255 : 457 - 465
  • [25] Maqableh Mahmoud, 2014, Communications and Network, V6, P191, DOI DOI 10.4236/CN.2014.63021
  • [26] A Survey of PSO-Based Scheduling Algorithms in Cloud Computing
    Masdari, Mohammad
    Salehi, Farbod
    Jalali, Marzie
    Bidaki, Moazam
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2017, 25 (01) : 122 - 158
  • [27] Dynamic Virtual Machine Consolidation in a Cloud Data Center Using Modified Water Wave Optimization
    Medara, Rambabu
    Singh, Ravi Shankar
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2023, 130 (02) : 1005 - 1023
  • [28] A Review on Energy-Aware Scheduling Techniques for Workflows in IaaS Clouds
    Medara, Rambabu
    Singh, Ravi Shankar
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 125 (02) : 1545 - 1584
  • [29] Mehdi N. A., 2011, Proceedings of the 2011 4th International Conference on Developments in e-systems Engineering (DeSE 2011), P484, DOI 10.1109/DeSE.2011.30
  • [30] Mudjihartono P, 2016, PROCEEDINGS OF 2016 2ND INTERNATIONAL CONFERENCE ON SCIENCE IN INFORMATION TECHNOLOGY (ICSITECH) - INFORMATION SCIENCE FOR GREEN SOCIETY AND ENVIRONMENT, P103, DOI 10.1109/ICSITech.2016.7852616