An Improved Multi-Objective Workflow Scheduling Using F-NSPSO with Fuzzy Rules

被引:4
作者
Soma, Prathibha [1 ]
Latha, B. [2 ]
Vijaykumar, V. [3 ]
机构
[1] Sri Sai Ram Engn Coll, Dept Informat Technol, Chennai, Tamil Nadu, India
[2] Sri Sai Ram Engn Coll, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
[3] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
关键词
Scientific workflows; Cloud computing; Fuzzy rules; Particle swarm optimization; Energy efficiency; Makespan;
D O I
10.1007/s11277-022-09526-z
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
A lot of scientific problems in various domains from modelling sky as mosaics to understanding Genome sequencing in biological applications are modelled as workflows with a large number of interconnected tasks. Even though many works are cited in the literature on workflow scheduling, most of the existing works are focused on reducing the makespan alone. Moreover, energy efficiency is considered only in a few works included in the literature. Constraints about the dynamic workload allocation are not introduced in the existing systems. Moreover, the optimization techniques used in the existing systems have improved the QoS with little scalability in the cloud environment since they consider only the infrastructure as the service model. In this work, a new algorithm has been proposed based on the proposal of a new Multi-Objective Optimization model called F-NSPSO using NSPSO Meta-heuristics. This method allows the user to choose a suitable configuration dynamically. When compared to NSPSO an energy reduction of at least 10% has been observed for F-NSPSO for Montage, Cybershake, and Epigenomics workflow applications. Compared to the NSPSO algorithm F-NSPSO algorithm shows at least 13%, 12%, and 21% improvement in average makespan for Montage, Cybershake, and Epigenomics workflow applications respectively.
引用
收藏
页码:3567 / 3589
页数:23
相关论文
共 50 条
[21]   Trust-Oriented Multi-objective Workflow Scheduling in Grids [J].
Agarwal, Amit ;
Kumar, Padam .
GRID AND DISTRIBUTED COMPUTING, 2009, 63 :96-107
[22]   A Multi-objective Optimization Approach to Workflow Scheduling in Clouds Considering Fault Recovery [J].
Xu, Heyang ;
Yang, Bo ;
Qi, Weiwei ;
Ahene, Emmanuel .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (03) :976-995
[23]   Multi-objective optimization for workflow scheduling under task selection policies in clouds [J].
Shishido, Henrique Yoshikazu ;
Estrella, Julio Cezar ;
Motta Toledo, Claudio F. .
2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, :1556-1563
[24]   An Effective Multi-Objective Workflow Scheduling in Cloud Computing: A PSO based Approach [J].
Shubham ;
Gupta, Rishabh ;
Gajera, Vatsal ;
Jana, Prasanta K. .
2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, :31-36
[25]   Dynamic workflow scheduling in the cloud using a neural network-based multi-objective evolutionary algorithm [J].
Naik, K. Jairam ;
Chandra, Siddharth ;
Agarwal, Paras .
INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2021, 27 (04) :424-451
[26]   Multi-objective Scheduling Policy for Workflow Applications in Cloud Using Hybrid Particle Search and Rescue Algorithm [J].
Jabir Kakkottakath Valappil Thekkepurayil ;
David Peter Suseelan ;
Preetha Mathew Keerikkattil .
Service Oriented Computing and Applications, 2022, 16 :45-65
[27]   Multi-objective Scheduling Policy for Workflow Applications in Cloud Using Hybrid Particle Search and Rescue Algorithm [J].
Thekkepurayil, Jabir Kakkottakath Valappil ;
Suseelan, David Peter ;
Keerikkattil, Preetha Mathew .
SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2022, 16 (01) :45-65
[28]   MOHBA:multi-objective workflow scheduling in cloud computing using hybrid BAT algorithm [J].
Srichandan Sobhanayak .
Computing, 2023, 105 :2119-2142
[29]   MOHBA:multi-objective workflow scheduling in cloud computing using hybrid BAT algorithm [J].
Sobhanayak, Srichandan .
COMPUTING, 2023, 105 (10) :2119-2142
[30]   Multi-Objective Workflow Scheduling to Serverless Architecture in a Multi-Cloud Environment [J].
Ramesh, Manju ;
Chahal, Dheeraj ;
Phalak, Chetan ;
Singhal, Rekha .
2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, :173-183