Abstract

The realization of smart factories is becoming increasingly possible due to the rapid development of edge computing technology and 5G communication technology. Smart devices in smart factories can perform tasks such as environmental monitoring, production scheduling, and autonomous mobility. These tasks cannot be completed on time depending only on the computing power of smart devices. Therefore, some tasks need to be performed on edge servers and cloud servers. However, events such as natural disasters, network attacks, and hardware failures will cause server computing resource failures. These threats bring hidden dangers to the normal operation of smart factories. This paper proposes an emergency offloading strategy based on cloud–edge-end collaboration for smart factories. In this strategy, the total task execution delay and the key task execution delay constitute an objective function, which is solved by a Fast Chemical Reaction Optimization (Fast-CRO) algorithm. The algorithm follows the principle of prioritizing the offloading of key tasks in emergency situations, and it quickly makes emergency offloading decisions for the system. Simulation results show that this strategy outperforms the other five baseline algorithms and existing priority based CRO algorithms.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call