Smart PSO-based secured scheduling approaches for scientific workflows in cloud computing

被引:23
|
作者
Sujana, J. Angela Jennifa [1 ]
Revathi, T. [1 ]
Priya, T. S. Siva [1 ]
Muneeswaran, K. [1 ]
机构
[1] Mepco Schlenk Engn Coll, Sivakasi 626005, Tamil Nadu, India
关键词
Cloud computing; Secured scheduling; Scientific workflows; Particle Swarm Optimization; ALGORITHM; AWARE; TASKS;
D O I
10.1007/s00500-017-2897-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Owing to its manifold advantages in adapting cloud computing for real-world scientific workflow applications, we intend to use cloud computing for executing the scientific workflows. In the present work, we aim for scheduling the workflow in the scalable resources in the cloud. In general, security is a vital challenge in cloud and so we include security constraints into our optimization model. The main objective of our work is to find an optimized schedule having minimum makespan and cost and by satisfying security demand constraint. The users can submit their security demand to the cloud provider during negotiation. The workflow is initially scheduled with list-based heuristics, which is then optimized by Particle Swarm Optimization (PSO). Thus we device a Smart Particle Swarm Optimization (SPSO)-based secured scheduling to find the optimized schedule with minimum makespan and cost. The proposed method is capable of assigning the task in the scientific workflows to the best suitable virtual machine in the cloud. Hence, the resource allocation is addressed as well by our method. Besides, a variant of PSO algorithm called Variable Neighbourhood PSO is also experimented to overcome the local optima problem. Our experimental results show that the scheduled workflows with assured security are yielding better makespan than existing methods with minimum iterations, which is well suited for cloud environment.
引用
收藏
页码:1745 / 1765
页数:21
相关论文
共 50 条
  • [1] Smart PSO-based secured scheduling approaches for scientific workflows in cloud computing
    J. Angela Jennifa Sujana
    T. Revathi
    T. S. Siva Priya
    K. Muneeswaran
    [J]. Soft Computing, 2019, 23 : 1745 - 1765
  • [2] A Survey of PSO-Based Scheduling Algorithms in Cloud Computing
    Mohammad Masdari
    Farbod Salehi
    Marzie Jalali
    Moazam Bidaki
    [J]. Journal of Network and Systems Management, 2017, 25 : 122 - 158
  • [3] 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
  • [4] Improved PSO-based task scheduling algorithm in cloud computing
    Zhan, Shaobin
    Huo, Hongying
    [J]. Journal of Information and Computational Science, 2012, 9 (13): : 3821 - 3829
  • [5] AdPSO: Adaptive PSO-Based Task Scheduling Approach for Cloud Computing
    Nabi, Said
    Ahmad, Masroor
    Ibrahim, Muhammad
    Hamam, Habib
    [J]. SENSORS, 2022, 22 (03)
  • [6] Catfish-PSO based scheduling of scientific workflows in IaaS cloud
    Nirmala, S. Jaya
    Bhanu, S. Mary Saira
    [J]. COMPUTING, 2016, 98 (11) : 1091 - 1109
  • [7] Catfish-PSO based scheduling of scientific workflows in IaaS cloud
    S. Jaya Nirmala
    S. Mary Saira Bhanu
    [J]. Computing, 2016, 98 : 1091 - 1109
  • [8] An Improved Binary PSO-based Task Scheduling Algorithm in Green Cloud Computing
    Xu, Lili
    Wang, Kun
    Ouyang, Zhiyou
    Qi, Xin
    [J]. 2014 9TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2014, : 126 - 131
  • [9] A Hybrid Algorithm for Scheduling Scientific Workflows in Cloud Computing
    Sardaraz, Muhammad
    Tahir, Muhammad
    [J]. IEEE ACCESS, 2019, 7 : 186137 - 186146
  • [10] Optimal Workflow Scheduling for Scientific Workflows in Cloud Computing
    Agarkhed, Jayashree
    Ashalatha, R.
    [J]. IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGICAL TRENDS IN COMPUTING, COMMUNICATIONS AND ELECTRICAL ENGINEERING (ICETT), 2016,