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 条
  • [1] Enhanced Particle Swarm Optimization For Task Scheduling In Cloud Computing Environments
    Awad, A. I.
    El-Hefnawy, N. A.
    Kader, H. M. Abdel
    [J]. INTERNATIONAL CONFERENCE ON COMMUNICATIONS, MANAGEMENT, AND INFORMATION TECHNOLOGY (ICCMIT'2015), 2015, 65 : 920 - 929
  • [2] Berral JosepLl., 2010, e-Energy'10. (Passau, P215
  • [3] Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
  • [4] Chen HC, 2013, INTELL SYST SER, P1, DOI [10.1155/2013/213234, 10.1016/B978-0-12-404702-0.00001-X, 10.1007/978-3-642-38868-2_1]
  • [5] Elhady GF, 2015, 2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), P362, DOI 10.1109/IntelCIS.2015.7397246
  • [6] Fang YQ, 2019, PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), P852, DOI [10.1109/ITNEC.2019.8728996, 10.1109/itnec.2019.8728996]
  • [7] Gabaldon E., 2017, 2017 IEEE INT C FUZZ, P1
  • [8] TRUTHFUL workflow scheduling in cloud computing using Hybrid PSO-ACO
    George, Salu
    [J]. PROCEEDINGS 2015 INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING DESE 2015, 2015, : 60 - 64
  • [9] A Priority based Job Scheduling Algorithm in Cloud Computing
    Ghanbari, Shamsollah
    Othman, Mohamed
    [J]. INTERNATIONAL CONFERENCE ON ADVANCES SCIENCE AND CONTEMPORARY ENGINEERING 2012, 2012, 50 : 778 - 785
  • [10] Goyal M., 2017, INT J ADV RES IDEAS, V3, P180