A hybrid evolutionary algorithm to improve task scheduling and load balancing in fog computing

被引:1
作者
Yu, Dongxian [1 ]
Zheng, Weiyong [2 ]
机构
[1] Henan Polytech, Coll Modern Informat Technol, Zhengzhou 450046, Henan, Peoples R China
[2] Shanghai Univ Int, Sch Foreign Languages Business & Econ, Shanghai 201620, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2025年 / 28卷 / 01期
关键词
Fog computing; IoT; Evolutionary algorithm; Scheduling; VM placement;
D O I
10.1007/s10586-024-04749-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a hybrid evolutionary task scheduling and VM placement algorithm (HETSVP) designed for dependable fog computing task scheduling and VM placement. We address the optimization of task execution time and resource balance concurrently by integrating an improved particle swarm optimization algorithm with a new VM placement strategy. We utilize a direct binary encoding technique, where the particle's location information is expressed using 0 and 1, and particle velocity ranges within [0, 1]. In the context of discrete particle swarm, each particle's position will signify a potential task scheduling plan. Also we provide the adaptive contraction factor, which improves the efficiency of the particle swarm optimization approach. On the other hand, due to the importance of VM placing we introduce a new placement strategy that according to the available of PMs resources, the VM placement operation is performed. We then conduct simulation experiments in ifogsim environment to assess the performance of HETSVP. The results demonstrate that compared to the MinMin and MaxMin algorithm, HETSVP reduces makespan by 11% and enhances energy consumption by 15%. Additionally, compared to Genetic and ACO algorithms, HETSVP achieves 13%, 5% reduction in makespan, and improves energy consumption by 12%, 5%. Moreover, the simulations indicate that the proposed method can improve the fog environment's reliability. Furthermore, compared to other methods, HETSVP exhibits a better degree of imbalance and makespan results.
引用
收藏
页数:26
相关论文
共 56 条
[1]   A comprehensive review on Internet of Things application placement in Fog computing environment [J].
Apat, Hemant Kumar ;
Nayak, Rashmiranjan ;
Sahoo, Bibhudatta .
INTERNET OF THINGS, 2023, 23
[2]  
Bai J., 2022, SUSTAIN ENERGY TECHN, V53, DOI DOI 10.1016/j.seta.2022.102408
[3]   webTWAS: a resource for disease candidate susceptibility genes identified by transcriptome-wide association study [J].
Cao, Chen ;
Wang, Jianhua ;
Kwok, Devin ;
Cui, Feifei ;
Zhang, Zilong ;
Zhao, Da ;
Li, Mulin Jun ;
Zou, Quan .
NUCLEIC ACIDS RESEARCH, 2022, 50 (D1) :D1123-D1130
[4]   Orchestration in Fog Computing: A Comprehensive Survey [J].
Costa, Breno ;
Bachiega Jr, Joao ;
de Carvalho, Leonardo Reboucas ;
Araujo, Aleteia P. F. .
ACM COMPUTING SURVEYS, 2023, 55 (02)
[5]   A hierarchical integration scheduling method for flexible job shop with green lot splitting [J].
Gong, Qingshan ;
Li, Junlin ;
Jiang, Zhigang ;
Wang, Yan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 129
[6]   Failure-Distribution-Dependent H∞ Fuzzy Fault-Tolerant Control for Nonlinear Multilateral Teleoperation System with Communication Delays [J].
Han, Antai ;
Yang, Qiyao ;
Chen, Yangjie ;
Li, Jianning .
ELECTRONICS, 2024, 13 (17)
[7]   Efficiently localizing system anomalies for cloud infrastructures: a novel Dynamic Graph Transformer based Parallel Framework [J].
He, Hongxia ;
Li, Xi ;
Chen, Peng ;
Chen, Juan ;
Liu, Ming ;
Wu, Lei .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01)
[8]   DLJS']JSF: Data-Locality Aware Job Scheduling IoT tasks in fog-cloud computing environments [J].
Khezri, Edris ;
Yahya, Rebaz Othman ;
Hassanzadeh, Hiwa ;
Mohaidat, Mohsen ;
Ahmadi, Sina ;
Trik, Mohammad .
RESULTS IN ENGINEERING, 2024, 21
[9]   Diagnosis and classification of disturbances in the power distribution network by phasor measurement unit based on fuzzy intelligent system [J].
Khosravi, Marzieh ;
Trik, Mohammad ;
Ansari, Alireza .
JOURNAL OF ENGINEERING-JOE, 2024, 2024 (01)
[10]   A cost-efficient and QoS-aware adaptive placement of applications in fog computing [J].
Li, Hongjian ;
Xu, Chen ;
Wang, Tiantian ;
Wang, Jingjing ;
Zheng, Peng ;
Liu, Tongming ;
Tang, Libo .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (21)