Towards an efficient scheduling strategy based on multi-objective optimization in fog environments

被引:0
作者
Nie, Guolei [1 ]
Rezvani, Elaheh [2 ]
机构
[1] Qinghai Minzu Univ, Sch Intelligence Sci & Engn, Xining 810007, Qinghai, Peoples R China
[2] Islamic Azad Univ, Dept Comp, Chalus Branch, Mazandaran, Iran
关键词
Fog computing; Workflow scheduling strategy; Multi-objective optimization; Open-source development model algorithm;
D O I
10.1007/s00607-025-01448-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Meeting Quality of Service (QoS) requirements is crucial for Internet of Things (IoT) applications, such as smart healthcare, industrial automation, and intelligent transportation, due to their diverse and often critical nature. Meeting QoS requirements is crucial for IoT applications due to their diverse and often critical nature. Ensuring high QoS guarantees that these applications function smoothly and efficiently, leading to enhanced user experiences and system reliability. With the rapid growth of the IoT and the increasing demand for data processing near the source, fog computing environments emerged as an intermediate layer between cloud and edge devices. Hence, robust QoS management is essential for IoT systems' successful deployment and operation. Meanwhile, utilizing computing resources in the cloud-fog ecosystem is increasingly important and requires an efficient workflow scheduling strategy. This paper proposes an efficient Workflow Scheduling strategy based on Multi-objective Optimization considering Pareto front in fog environments (WSMOP) to address this issue. Our strategy addresses the challenges of resource management and workflow scheduling in fog environments by optimizing multiple objectives, including makespan (total time needed to complete all tasks), energy consumption, latency, throughput, and resource utilization. WSMOP uses an advanced meta-heuristic technique named Open-Source Development Model Algorithm (ODMA) for optimization work. We used the CloudSim simulator for performance evaluation, comparing WSMOP against advanced methods, including NSGA-II, AOAM, HDSOS-GOA, PSO-SA, and BAHA-KHA. Extensive simulations and real-world experiments demonstrate the effectiveness and efficiency of our proposed strategy in enhancing overall system performance and meeting QoS demands in fog computing scenarios. Specifically, WSMOP reduces the average makespan and energy consumption by 1.5% and 2.3% compared to the best existing method, respectively.
引用
收藏
页数:33
相关论文
共 50 条
[1]   Multi-objective optimization for task offloading based on network calculus in fog environments [J].
Ren, Qian ;
Liu, Kui ;
Zhang, Lianming .
DIGITAL COMMUNICATIONS AND NETWORKS, 2022, 8 (05) :825-833
[2]   Research on EV Charging Scheduling Strategy Based on Multi-objective Optimization [J].
Luan, Xintong ;
Guo, Yunfeng .
2024 IEEE 2ND INTERNATIONAL CONFERENCE ON POWER SCIENCE AND TECHNOLOGY, ICPST 2024, 2024, :2000-2004
[3]   Multi-objective optimization for scientific workflow scheduling based on Performance-to-Power Ratio in fog-cloud environments [J].
Khaleel, Mustafa Ibrahim .
SIMULATION MODELLING PRACTICE AND THEORY, 2022, 119
[4]   An Efficient Multi-Objective Task Scheduling in Fog-Cloud Environment [J].
Mukherjee, Sayan ;
Sengupta, Jayasree ;
Das Bit, Sipra .
2024 IEEE REGION 10 SYMPOSIUM, TENSYMP, 2024,
[5]   A novel multi-objective optimized DAG task scheduling strategy for fog computing based on container migration mechanism [J].
Deng, Wenjia ;
Zhu, Lin ;
Shen, Yang ;
Zhou, Chuan ;
Guo, Jian ;
Cheng, Yong .
WIRELESS NETWORKS, 2025, 31 (02) :1005-1019
[6]   An efficient population-based multi-objective task scheduling approach in fog computing systems [J].
Zahra Movahedi ;
Bruno Defude ;
Amir mohammad Hosseininia .
Journal of Cloud Computing, 10
[7]   An efficient population-based multi-objective task scheduling approach in fog computing systems [J].
Movahedi, Zahra ;
Defude, Bruno ;
Hosseininia, Amir Mohammad .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01)
[8]   Multi-objective scheduling of extreme data scientific workflows in Fog [J].
De Maio, Vincenzo ;
Kimovski, Dragi .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 :171-184
[9]   Multi-objective Optimization of Resource Scheduling in Fog Computing Using an Improved NSGA-II [J].
Yan Sun ;
Fuhong Lin ;
Haitao Xu .
Wireless Personal Communications, 2018, 102 :1369-1385
[10]   Multi-objective Optimization of Resource Scheduling in Fog Computing Using an Improved NSGA-II [J].
Sun, Yan ;
Lin, Fuhong ;
Xu, Haitao .
WIRELESS PERSONAL COMMUNICATIONS, 2018, 102 (02) :1369-1385