Effective task scheduling for intelligent manufacturing with fog computing
Effective task scheduling is crucial for the real-time processing of manufacturing tasks, particularly in the context of intelligent manufacturing within a fog computing environment. The paper introduces a novel task scheduling strategy known as the Level Mapping Task Scheduling (LMTS). This strategy is specifically designed to address the challenges posed by complex task requirements and the heterogeneity of fog nodes. The LMTS leverages a level mapping mechanism to ensure an optimal match between tasks and fog nodes, effectively reducing both the scope of task scheduling and the algorithm's complexity. This mechanism is pivotal in achieving a balance between task real-time performance and resource utilization efficiency. In the proposed strategy, virtualization technology is employed to manage the computing resources of the fog servers. This allows for a more flexible and efficient allocation of resources, which is essential for handling the diverse and dynamic nature of manufacturing tasks. Each mapping branch is encapsulated within a container, enabling the solution to be completed in an isolated and secure environment. The LMTS strategy significantly enhances the real-time performance of tasks by minimizing service delays, which is a critical factor in manufacturing processes. Moreover, it is evaluated and compared with the existing scheduling strategies through simulation experiment, the results show that the proposed strategy can reduce service delay of task.
Authors
- Dan Huang (ORCID: https://orcid.org/0000-0001-5582-1031)
- Juan Wang (ORCID: https://orcid.org/0000-0002-3105-3725)
Institutions
- North China Electric Power University (CN)
- Guangzhou Academy of Special Equipment Inspection and Testing (CN)
Publication Details
- Journal
- IET conference proceedings.
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1049/icp.2024.2720
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00