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 条
[31]   Multi-Objective Design Optimization of an IPMSM Based on Multilevel Strategy [J].
Sun, Xiaodong ;
Shi, Zhou ;
Lei, Gang ;
Guo, Youguang ;
Zhu, Jianguo .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (01) :139-148
[32]   Research on Virtual Resource Scheduling Algorithm Based on Multi-Objective Optimization [J].
Zhou, Cheng ;
Guan, Xiaojuan ;
Wang, Chen ;
Ji, Wen ;
Lin, Chenhan .
2024 IEEE CYBER SCIENCE AND TECHNOLOGY CONGRESS, CYBERSCITECH 2024, 2024, :266-271
[33]   ε -Pareto Dominance Based Multi-objective Optimization to Workflow Grid Scheduling [J].
Garg, Ritu ;
Singh, Darshan .
CONTEMPORARY COMPUTING, 2011, 168 :29-40
[34]   Process scheduling for prefabricated construction based on multi-objective optimization algorithm [J].
Li, Yan ;
Wu, Jiajun ;
Hao, Yi ;
Gao, Yuchen ;
Chai, Runqi ;
Chai, Senchun ;
Zhang, Baihai .
AUTOMATION IN CONSTRUCTION, 2024, 168
[35]   Multi-objective optimization based robust scheduling of electric vehicles aggregator [J].
Ahmadi-Nezamabad, Hamed ;
Zand, Mohammad ;
Alizadeh, Araz ;
Vosoogh, Mandi ;
Nojavan, Sayyad .
SUSTAINABLE CITIES AND SOCIETY, 2019, 47
[36]   Tasks Scheduling with Load Balancing in Fog Computing: a Bi-level Multi-Objective Optimization Approach [J].
Kouka, Najwa ;
Piuri, Vincenzo ;
Samarati, Pierangela .
PROCEEDINGS OF THE 2024 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2024, 2024, :538-546
[37]   Multi-Objective Caching Optimization for Wireless Backhauled Fog Radio Access Network [J].
Bani-Bakr, Alaa ;
Hindia, M. H. D. Nour ;
Dimyati, Kaharudin ;
Hanafi, Effariza ;
Izam, Tengku Faiz Tengku Mohmed Noor .
SYMMETRY-BASEL, 2021, 13 (04)
[38]   Multi-Objective Optimization of Task-to-Node Assignment in Opportunistic Fog RAN [J].
Jijin, Jofina ;
Seet, Boon-Chong ;
Chong, Peter Han Joo .
ELECTRONICS, 2020, 9 (03)
[39]   IPAQ: a multi-objective global optimal and time-aware task scheduling algorithm for fog computing environments [J].
Qi, Mingjun ;
Wu, Xiaochun ;
Li, Keke ;
Yang, Fenghao .
JOURNAL OF SUPERCOMPUTING, 2025, 81 (02)
[40]   A Novel Multi-Objective Optimization Approach with Flexible Operation Planning Strategy for Truck Scheduling [J].
Wang, Yiming ;
Liu, Weibo ;
Wang, Chuang ;
Fadzil, Futra ;
Lauria, Stanislao ;
Liu, Xiaohui .
INTERNATIONAL JOURNAL OF NETWORK DYNAMICS AND INTELLIGENCE, 2023, 2 (02)