Prediction based task scheduling approach for floodplain application in cloud environment

被引:7
|
作者
Kaur, Gurleen [1 ]
Bala, Anju [1 ]
机构
[1] Thapar Inst Engn & Technol, Comp Sci & Engn Dept, Patiala 147003, Punjab, India
关键词
Resource prediction; Resource scheduling; Cloud environment; Virtual machine; Ensembling; Machine learning; Quality of service;
D O I
10.1007/s00607-021-00936-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Natural and environmental sciences are one of the scientific domains which seek a lot of attention as it requires high performance computation and large storage space. Cloud computing is such a platform that offers a customizable infrastructure where scientific applications can provision the required resources prior to execution. The elasticity characteristic of cloud computing and it's pay-as-you-go pricing model can reduce the resource usage cost for cloud client's. The various services offered by the cloud providers and the extravagant developments in the domain of cloud computing has attracted many scientists to deploy their applications on cloud. The change in number of tasks of scientific application directly affects the demand of cloud resources. Therefore, to handle the fluctuating demand of resources, there is a need to manage the resources in an efficient manner. This research work focuses on the design of a prediction based scheduling approach which maps the tasks of scientific application with the optimal VM by combining the features of swarm intelligence and multi-criteria decision making approach. The proposed approach improves the accuracy rate, minimizes the execution time, cost and service level agreement violation rate in comparison to existing scheduling heuristics.
引用
收藏
页码:895 / 916
页数:22
相关论文
共 50 条
  • [21] An Efficient Hybridization Algorithm Based Task Scheduling in Cloud Environment
    Neelima, P.
    Reddy, A. Rama Mohan
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (02)
  • [22] Task scheduling research based on dynamic backup in cloud environment
    Ge Junwei
    Shen Junli
    Fang Yiqiu
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 284 - 287
  • [23] Task Scheduling Based on Ant Colony Optimization in Cloud Environment
    Guo, Qiang
    2017 5TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2017), 2017, 1834
  • [24] Task Scheduling Algorithm in Cloud Computing Environment Based on Cloud Pricing Models
    Ibrahim, Elhossiny
    El-Bahnasawy, Nirmeen A.
    Omara, Fatma A.
    2016 WORLD SYMPOSIUM ON COMPUTER APPLICATIONS & RESEARCH (WSCAR), 2016, : 65 - 71
  • [25] Application of PSO Algorithm Based on Improved Accelerating Convergence in Task Scheduling of Cloud Computing Environment
    Li, Zhulin
    Wang, Cuirong
    Lv, Haiyan
    Xu, Tongyu
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (09): : 269 - 280
  • [26] CGSA scheduler: A multi-objective-based hybrid approach for task scheduling in cloud environment
    Pradeep, K.
    Jacob, T. Prem
    INFORMATION SECURITY JOURNAL, 2018, 27 (02): : 77 - 91
  • [27] A Hybrid Approach for Task Scheduling Based Particle Swarm and Chaotic Strategies in Cloud Computing Environment
    Zeedan, Maha
    Attiya, Gamal
    El-Fishawy, Nawal
    PARALLEL PROCESSING LETTERS, 2022, 32 (01N02)
  • [28] An approach to failure prediction in a cloud based environment
    Adamu, Hussaini
    Mohammed, Bashir
    Maina, Ali Bukar
    Cullen, Andrea
    Ugail, Hassan
    Awan, Irfan
    2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 191 - 197
  • [29] A novel approach for task scheduling in cloud
    Vijayalakshmi, R.
    Prathibha, Soma
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [30] Comparison of Task Scheduling Algorithms in Cloud Environment
    Mazhar, Bilal
    Jalil, Rabiya
    Khalid, Javaria
    Amir, Mehwashma
    Ali, Shehzad
    Malik, Babur Hayat
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (05) : 384 - 390