FFBAT: A security and cost-aware workflow scheduling approach combining firefly and bat algorithms

被引:23
作者
Arunarani, A. R. [1 ]
Manjula, D. [1 ]
Sugumaran, Vijayan [2 ]
机构
[1] Anna Univ India, Dept Comp Sci & Engn, Madras, Tamil Nadu, India
[2] Oakland Univ, Dept Decis & Informat Sci, Rochester, MI 48063 USA
关键词
Bat algorithm; computational cost; Firefly algorithm; risk rate; security; workflow scheduling; CLOUD;
D O I
10.1002/cpe.4295
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing is distributed computing on a large scale driven by practical and effective operations, in which a pay-per-use framework provides dynamic scaling in response to the needs of workflow applications. Many existing cloud computing environments do not effectively employ security measures to counter security threats in task scheduling. To improve the scheduling system, we include security service to the scheduling process. However, adding security services to applications inevitably causes overhead in terms of computation time. The tradeoff between achieving high computing performance and providing the desired level of security protection imposes a big challenge for task scheduling. To solve this problem, we propose a security and cost aware scheduling algorithm for heterogeneous tasks in scientific workflow executed in a cloud. Our proposed algorithm is based on the hybrid optimization approach, which combines Firefly and Bat algorithms. The coding strategy is to minimize the total execution cost while meeting the deadline and risk rate constraints. The proposed system uses a multi-objective function, and the results indicate that our algorithm always outperforms the traditional algorithms.
引用
收藏
页数:13
相关论文
共 50 条
[21]   Cost-aware scheduling systems for real-time workflows in cloud: An approach based on Genetic Algorithm and Deep Reinforcement Learning [J].
Zhang, Jingwei ;
Cheng, Long ;
Liu, Cong ;
Zhao, Zhiming ;
Mao, Ying .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
[22]   Cost-Efficient and Latency-Aware Workflow Scheduling Policy for Container-based Systems [J].
Zhang, Weiwen ;
Liu, Yong ;
Wang, Long ;
Li, Zengxiang ;
Goh, Rick Siow Mong .
2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, :763-770
[23]   Security and Cost-Aware Computation Offloading via Deep Reinforcement Learning in Mobile Edge Computing [J].
Huang, Binbin ;
Li, Yangyang ;
Li, Zhongjin ;
Pan, Linxuan ;
Wang, Shangguang ;
Xu, Yunqiu ;
Hu, Haiyang .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019
[24]   Deadline-constrained security-aware workflow scheduling in hybrid cloud architecture [J].
Abdi, Somayeh ;
Ashjaei, Mohammad ;
Mubeen, Saad .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 162
[25]   CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud [J].
Arash Deldari ;
Abolghasem Yousofi ;
Mahmoud Naghibzadeh ;
Alireza Salehan .
The Journal of Supercomputing, 2022, 78 :17027-17054
[26]   CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud [J].
Deldari, Arash ;
Yousofi, Abolghasem ;
Naghibzadeh, Mahmoud ;
Salehan, Alireza .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (15) :17027-17054
[27]   Security and Cost Aware Scheduling of Real-Time IoT Workflows in a Mist Computing Environment [J].
Stavrinides, Georgios L. ;
Karatza, Helen D. .
2021 INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD, FICLOUD 2021, 2021, :34-41
[28]   Service capability aware big data workflow scheduling approach in cloud datacentre [J].
Cao J. ;
Xu J. ;
Wang B. .
International Journal of Intelligent Systems Technologies and Applications, 2024, 22 (01) :1-15
[29]   Performance Evaluation of Security-Aware List Scheduling Algorithms in IaaS Cloud [J].
Djigal, Hamza ;
Feng, Jun ;
Lu, Jiamin .
2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, :330-339
[30]   An improved Caledonian crow learning algorithm based on ring topology for security-aware workflow scheduling in cloud computing [J].
Zade, B. Mohammad Hasani ;
Javidi, M. M. ;
Mansouri, N. .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (06) :2929-2984